我想从不同服务器的不同表中提取数据。我在V5\SQL2014
服务器上进行了查询并运行以下命令以连接到V5_27\SQL2005
服务器
EXEC sp_addlinkedserver
@server= 'V5_27\SQL2005',
@srvproduct='V5_27\SQL2005',
@provider='SQLNCLI',
@datasrc='tcp:0.0.0.0'
EXEC sp_addlinkedsrvlogin
@useself='FALSE',
@rmtsrvname='V5_27\SQL2005',
@rmtuser='sa',
@rmtpassword='123'
SELECT * FROM Stk006,[V5_27\SQL2005]..[TESTACC].Stk006
它向我显示以下错误。
链接服务器“V5_27 \ SQL2005”的OLE DB提供程序“SQLNCLI11”返回消息“登录超时已过期”。
链接服务器“V5_27 \ SQL2005”的OLE DB提供程序“SQLNCLI11”返回消息“与SQL Server建立连接时发生了与网络相关或特定于实例的错误。未找到或无法访问服务器。请检查实例是否存在名称是正确的,如果SQL Server配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书。“。
Msg 10049,Level 16,State 1,Line 22 TCP提供者:请求的地址在其上下文中无效。
User and Password
没有错。Allow remote
。TCP/IP and Named Pipes
。请帮助我,谢谢!