SQL2005中,新建链接服务器时出错。提示:
创建对于linkedserver"mylink"失败。(sqlManagerUI)
其他信息:
执行Transact-sql语句或批处理时发生了异常。(sqlserver.connectioninfo)
‘(null)’是无效的产品名称(sql server,错误15429)
----------------------------------------------------什么问题?以前用得好好的,今早启动服务器后突然出错。

解决方案 »

  1.   

    用语句创建方法:
    远程连接操作_整理贴2
    http://topic.csdn.net/u/20080612/22/bb2dfa83-1cf3-4a0b-9bd4-5a39e6193556.html
      

  2.   

    报错比较明显了。 是对应产品名称的问题。 LZ链接的是什么数据库对应http://msdn.microsoft.com/zh-cn/library/ms190479.aspx里面那个provider name excel 可以用ace的12 可以兼容office 2010 。重启服务器失效,LZ查看一下链接Providers里面对应的还在不。 不是这个被卸了吧...
      

  3.   


    对应的是SQL2000服务器上的一个数据库,该数据库还在,用查询语句也连接得到。
    原来是有一个链接服务器在用,今早出问题后,就把这个链接服务器删掉了,再新建一个,现在的问题是删是删掉了,但新建不了
      

  4.   

    EXEC sp_addlinkedserver
    @server        = N'2000那个server',
    @srvproduct = N'',
    @provider     = N'SQLNCLI',
    @provstr       = N'SERVER=192.168.100.150;Integrated Security=True'试试看?我这边没有2000的环境没法测试,但sp_addlinkedserver 语法差不多是这样的。 
    LZ参考http://msdn.microsoft.com/zh-cn/library/aa259589(v=sql.80).aspx相关语句看看自己的写的对不。