2014-12-19 107 views
1
OLE DB provider "SQLNCLI11" for linked server "from server name" returned message "Unspecified error". 
OLE DB provider "SQLNCLI11" for linked server "from server name" returned message "Communication link failure". 
OLE DB provider "SQLNCLI11" for linked server "from server name" returned message "Communication link failure". 
Msg 64, Level 16, State 1, Line 0 
TCP Provider: The specified network name is no longer available. 

在IP主机文件是存在链接服务器通信故障

RPC,数据访问已经设置为true

,但仍同时获取从另一台服务器的数据,通过linkserver,得到上述错误。

+0

我曾经发生过这种情况,当您从**链接的服务器**耗尽可用内存时。重新启动服务器会在短期内修复它,对“坏程序”(非sql相关)的更改会对其进行长期修复。 –

+0

仍然出现错误,TCP提供程序:指定的网络名称不再可用.Msg 64,级别16,状态1,行0 –

+0

您是否试图刷新从服务器上的dns缓存? –

回答

0

在链接服务器设置中使用链接服务器IP地址而不是名称,然后检查防火墙上的链接服务器端口,并确保可以通过管理工作室或其他方式连接到服务器上的端口。