簡介 當啟動分布式的事務涉及 SQL Server 數據庫引擎時,需要針對MSDTC進行一些配置。否則可能會出現以下錯誤:合作伙伴事務管理器已經禁用對遠程/網絡事務的支持。 解決方案 1. 雙方啟動MSDTC服務,方式為:命令行下service.msc,選擇distributed link trac
當啟動分布式的事務涉及 SQL Server 數據庫引擎時,需要針對MSDTC進行一些配置。否則可能會出現以下錯誤:合作伙伴事務管理器已經禁用對遠程/網絡事務的支持。
1. 雙方啟動MSDTC服務,方式為:命令行下service.msc,選擇distributed link trackingclient ,右鍵啟動,并且,右鍵->屬性->啟動類型改為手動。
2. 對dtc進行手動設置,方式如下:控制面板->管理工具->在【組件服務】窗口中依次雙擊組件服務->計算機->我的電腦->distributedlink tracking client 在本地dtc節點上右鍵->屬性,勾選允許遠程客戶端、允許遠程管理、允許入站、允許出站、不要求對方進行驗證。并且應用設置。
3. 以上操作是在win7下進行,針對不同的操作系統版本(win 2000 , win2008),可能會有不同的設置方式,但是,精神為:打開msdtc服務,并且設置本地dtc的指定配置。這些設置的設置方式請根據不同操作系統個版本進行查找。
出現這個錯誤的時候,第一個想法就是直接將錯誤信息google一下,但是,結果很令人頭疼。因為在網上找到的都是些復制粘貼的垃圾,不能給與精神性的建議,所以在在msdn搜索了一下,很快找到了指導性的解決方案。給我的一個啟發是:微軟產品的問題,還是微軟自己的社區比較有用,其他產品也類似。Baidu和google并不是獲取問題解決方案的終極工具。
http://support2.microsoft.com/kb/2027550/zh-cn
http://technet.microsoft.com/zh-cn/library/cc731495.aspx
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com