首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在将链接Server 2008 R2添加到Server 2000时遇到问题

在将链接Server 2008 R2添加到Server 2000时遇到问题
EN

Stack Overflow用户
提问于 2016-02-12 16:09:42
回答 2查看 215关注 0票数 0

我很难创建链接服务器,以便使用Windows从Server 2008 R2实例连接到Server 2000实例。

我可以用SSMS与Windows连接到Server 2000,所以网络和用户权限应该是可以的。

以下是我目前正在使用的

代码语言:javascript
复制
EXEC master.dbo.sp_addlinkedserver 
         @server = N'SalesLogix_db'
        ,@srvproduct=N'SalesLogix_db'
        ,@provider=N'SQLNCLI'
        ,@datasrc=N'xxx.xxx.xxx.xxx'
    GO

--Windows Authentication
EXEC master.dbo.sp_addlinkedsrvlogin 
         @rmtsrvname=N'SalesLogix_db'
        ,@useself=N'True'
        ,@locallogin=NULL
        ,@rmtuser=NULL
        ,@rmtpassword=NULL
    GO

EXEC master.dbo.sp_testlinkedserver SalesLogix_db;

这就是错误。

OLE DB提供程序"SQLNCLI10“用于链接服务器"SalesLogix_db”返回消息“登录超时过期”。 用于链接服务器"SQLNCLI10“的OLE DB提供程序"SalesLogix_db”返回消息:“在建立到Server的连接时发生了与网络相关的或特定于实例的错误。无法找到或无法访问服务器。请检查实例名称是否正确,以及server配置是否允许远程连接。有关详细信息,请参阅Server联机丛书。”Msg 53,第16级,状态1,第24行 命名管道提供程序:无法打开到Server 53的连接。

我哪里出问题了?

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-17 08:10:47

做了很多苦干之后,我终于找到了答案。

我的双跳认证失败了。

当我在db服务器本身上使用SSMS创建链接服务器时,它工作了。

票数 0
EN

Stack Overflow用户

发布于 2016-02-13 06:55:46

+1,我今天在类似的设置中得到了完全相同的错误消息(sql 2008 R2服务器链接到sql 2008服务器)。我现有的链接服务器运行良好,但突然停止工作(与您完全相同的错误消息)。

我将范围缩小到链接服务器(运行Windows 2008 R2)上最近的一批更新(其中大约14次)。最后,我回滚那些更新,这暂时解决了这个问题。

此时,我正试图找出这些更新中的哪一个(KBxxxx)才是确切的罪魁祸首。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35367131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档