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