今天接到使用者回報,應用系統出現異常,無法正常使用,于是用Profiler跟蹤了一下語句,發現執行的存儲過程中調用了連結伺服器,做了一些跨伺服器操作資料的動作,剛好就是這個連結伺服器出錯了,錯誤截圖如下:

奇怪的是這個連結伺服器本身是可以正常連接配接的,如下圖示:
主要檢查了以下幾個方面:
1.RPC服務是否開啟。
結果:已經是開啟狀态
2.單獨測試SQL語句是否能夠執行。
結果:單獨的SQL可以跨伺服器執行并送出資料
3.重新開機SQL服務
結果:錯誤依舊,沒能解決問題。
4.防火牆阻止
結果:防火牆中加了對應的規則,問題依舊。
最後,檢查了元件服務,也正是這方面的配置導緻了異常的出現,打開元件服務--計算機--我的電腦--Distributed Transaction Coordinator--本地DTC--右鍵屬性--安全頁
勾選"允許遠端用戶端","允許遠端管理","允許入站","允許出站","不要求進行驗證",儲存即可!!!