MSDTC不可用的解決方法 |
發(fā)布時間: 2012/5/15 18:19:15 |
MSDTC(分布式交易協(xié)調(diào)器),協(xié)調(diào)跨多個數(shù)據(jù)庫、消息隊列、文件系統(tǒng)等資源管理器的事務(wù)。該服務(wù)的進程名為Msdtc.exe,該進程調(diào)用系統(tǒng)Microsoft Personal Web Server和Microsoft SQL Server。該服務(wù)用于管理多個服務(wù)器 . 位置:控制面板--管理工具--服務(wù)--Distributed Transaction Coordinator 依存關(guān)系:Remote Procedure Call(RPC)和Security Accounts Manager 建議:一般家用計算機涉及不到,除非你啟用Message Queuing服務(wù),可以停止。 解決辦法: 1. 在windows控制面版-->管理工具-->服務(wù)-->Distributed Transaction Coordinator-->屬性-->啟動 2.在CMD下運行"net start msdtc"開啟服務(wù)后正常。 注:如果在第1步Distributed Transaction Coordinator 無法啟動,則是因為丟失了日志文件,重新創(chuàng)建日志文件,再啟動就行了。重新創(chuàng)建 MSDTC 日志,并重新啟動服務(wù)的步驟如下: (1) 單擊"開始",單擊"運行",輸入 cmd 后按"確定"。 (2) 輸入:msdtc -resetlog (注意運行此命令時,不要執(zhí)行掛起的事務(wù)) (3) 最后輸入:net start msdtc 回車,搞定! 本文出自:億恩科技【xuefeilisp.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |