如果MSDTC服務(wù)沒有啟動就先啟動
net start msdtc
啟動MSDTC服務(wù)然后就可以了
如果啟動失敗,提示distributed transaction coordinator 服務(wù)不能啟動,就進行下面的操作
{MSDTC 分布式事務(wù)無法啟動
錯誤消息:
---------------------------
服務(wù)
---------------------------
Windows 不能在 本地計算機 啟動 Distributed Transaction Coordinator。有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非 Microsoft 服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼 -1073737712。
---------------------------
確定
---------------------------
解決辦法:
把 C:\WINDOWS\system32\dtclog 這個目錄重命名(如果有),然后重新建立該目錄。
在命令行下: msdtc -resetlog
然后 msdtc 就可以啟動了。}
然后在“開始”->“設(shè)置”->“控制面板”->“管理工具”->“組件服務(wù)”中,“控制臺根目錄”->“組件服務(wù)”->“計算機”->“我的電腦”->“COM+應(yīng)用程序”中,有一個“IIS Out-Of-Process Pooled”鼠標(biāo)右鍵“屬性”--“標(biāo)識”--把“此用戶”調(diào)整為“交互式用戶--目前已登錄的用戶”。然后“確定”,再鼠標(biāo)右鍵“屬性”--“啟動”。