2014-12-19 141 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地址而不是名稱,然後檢查防火牆上的鏈接服務器端口,並確保可以通過管理工作室或其他方式連接到服務器上的端口。