日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于 MSDTC 分布式事务两个常见错误

發布時間:2025/5/22 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于 MSDTC 分布式事务两个常见错误 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
假如分布式事務的客戶端和服務器端(可能N個)不在同一臺服務器上,如分別為 Web服務器 和 Db 服務器,可能會出現以下兩個錯誤

1. 該伙伴事務管理器已經禁止了它對遠程/網絡事務的支持
通常這由安全配置引起的,對于 xp sp2/2k3+ ,默認可能關閉了遠程客戶端訪問 MSDTC,
如何配置見網友 小小螞蚱?圖文并茂的說明:
http://blog.csdn.net/bo310/archive/2007/08/30/1765728.aspx (找到最后一節“需要特別補充的是:”)
感謝 小小螞蚱


2. [COMException (0x8004d00e): 此事務已明地或暗地被確認或終止 (異常來自 HRESULT:0x8004D00E)]

昨天剛解決的此問題:

在數據庫服務器(MS SQL)上的 hosts 文件中加入 Web 服務器(IIS) 的 IP 和 主機名 映射對

a. 定位到 C:\WINDOWS\system32\drivers\etc 目錄

b. 記事本打開 hosts 文件(沒有擴展名)

c. 添加一行 Web 服務器 IP 和 主機名映射,?兩者以至少一個空格相隔,?如

10.10.1.118?MyWebServerHostName

d. Save,OK!

雖然問題,解決了,但是依然有疑惑:
為何我使用 IP 連接還需要映射 HostName?后面參考 分布式事務(一)——MTS設置?中提到“如果Server之間跨網段,則Server之間需要能互相PING到機器名(而不是IP地址)”,但是我的環境的的確確就是同一個局域網啊?
為何 MSDTC 需要 HostName ?

此主題相關參考:
什么是 hosts ?它有什么作用?
http://baike.baidu.com/view/597330.htm

分布式事務(一)——MTS設置
http://blog.csdn.net/honkerhero/archive/2007/03/28/1544072.aspx

TransactionScope異常:該伙伴事務管理器已經禁止了它對遠程/網絡事務的支持
http://www.cnblogs.com/crabo/archive/2007/05/17/750118.html

http://topic.csdn.net/t/20050609/20/4071871.html
webservice實現com+事務出現"此事務已明地或暗地被確認或終止"問題

收到 " 一個 A Microsoft 分布式事務協調器問題阻止連接到配置數據庫 " 發布程序集從 BizTalk Server 2004 時錯誤信息
http://support.microsoft.com/?kbid=839187

MSDTC 分布式事務錯誤:[COMException (0x8004d00e): 此事務已明地或暗地被確認或終止 (異常來自 HRESULT:0x8004D00E)]
http://community.csdn.net/Expert/TopicView3.asp?id=5748153

DTCPing.exe 工具
http://download.microsoft.com/download/complus/msdtc/1.7/nt45/en-us/DTCPing.exe

轉載于:https://www.cnblogs.com/Jinglecat/archive/2007/09/09/887812.html

總結

以上是生活随笔為你收集整理的关于 MSDTC 分布式事务两个常见错误的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。