多年来,我在一个实例上使用OPENROWSET
查询来访问另一个SQL Server实例上的数据。只要启用了即席查询,无论SQL Server实例版本如何,这都可以正常工作。
我们刚刚安装了两个新的SQL Server 2014实例,我可以在这些2014实例之间使用OPENROWSET
,或者从2014年的实例中使用OPENROWSET
我可以访问较低版本实例上的数据。但是,当我尝试从2012或更低版本的实例运行{{1}}查询以从2014实例获取数据时,我收到以下错误。
由于
***错误*****
链接服务器“(null)”的OLE DB提供程序“SQLNCLI10”返回消息“登录超时已过期”。
OLE DB提供程序“SQLNCLI10”用于链接服务器“(null)”返回消息“在建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。未找到或无法访问服务器。请检查实例名称是否正确如果SQL Server配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书。“Msg 53,Level 16,State 1,Line 0
命名管道提供程序:无法打开与SQL Server的连接[53]。