天天看點

該夥伴事務管理器已經禁止了它對遠端/網絡事務的支援

該夥伴事務管理器已經禁止了它對遠端/網絡事務的支援

簡介

當啟動分布式的事務涉及 SQL Server 資料庫引擎時,需要針對MSDTC進行一些配置。否則可能會出現以下錯誤:合作夥伴事務管理器已經禁用對遠端/網絡事務的支援。

解決方案

  1. 雙方啟動MSDTC服務,方式為:指令行下service.msc,選擇distributed link tracking client ,右鍵啟動,并且,右鍵->屬性->啟動類型改為手動。
  2. 對dtc進行手動設定,方式如下:控制台->管理工具->在【元件服務】視窗中依次輕按兩下元件服務->計算機->我的電腦->distributed link tracking client 在本地dtc節點上右鍵->屬性,勾選允許遠端用戶端、允許遠端管理、允許入站、允許出站、不要求對方進行驗證。并且應用設定。
  3. 以上操作是在win7下進行,針對不同的作業系統版本(win 2000 , win2008),可能會有不同的設定方式,但是,精神為:打開msdtc服務,并且設定本地dtc的指定配置。這些設定的設定方式請根據不同作業系統個版本進行查找。

啟發

出現這個錯誤的時候,第一個想法就是直接将錯誤資訊google一下,但是,結果很令人頭疼。因為在網上找到的都是些複制粘貼的垃圾,不能給與精神性的建議,是以在在msdn搜尋了一下,很快找到了指導性的解決方案。給我的一個啟發是:微軟産品的問題,還是微軟自己的社群比較有用,其他産品也類似。Baidu和google并不是擷取問題解決方案的終極工具。

資源

繼續閱讀