應用 TransactionScope 報:此操作對該狀態的事務無效 的錯誤


如果在事務過程跨了數據庫服務器(即使在同一台服務器上,兩個不同的數據庫實例也算跨數據庫服務器),而使用 TransactionScope 卻報:此操作對該狀態的事務無效 的錯誤

是因為沒有啟用每台服務器的 MSDTC(應用服務器,涉及到的每台數據庫服務器)

位置: 組件服務->計算機->我的電腦-> Distributed Transaction Coordinator ->本地DTC

點屬性,選 安全 選項卡,選中:

 

網絡DTC 訪問

允許遠程客戶端

允許入站

允許出站

不要求進行驗驗

啟用XA事務

啟用 SNA LU 6.2 事務

 

DTC登錄帳戶:  NT Autority\networkservice

OK


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM