安裝sql,在安裝到notification服務時,出現報錯。而且報錯
經過排查發現還是msdtc服務沒有啟動造成的。現象就是在「管理工具」的「元件服務」中,「我的電腦」出現紅色向下箭頭,報錯服務未啟動。
在網上找到相關的解決方案,**如下:
msdtc無法啟動,即:distributed transaction coordinator service(解決方法)
日誌裡顯示錯誤:
the distributed transaction coordinator service terminated with service-specific error 3221229584 (0xc0001010).
啟動服務時顯示錯誤**為:1073737712
解決方法:
檢視c:\windows\system32\msdtc是否有networkservice寫許可權
把 c:\windows\system32\dtclog 這個目錄重新命名(如果有),然後重新建立該目錄。如果沒有就直接新建乙個就可以了。
在命令列下: msdtc -resetlog
然後 msdtc 就可以啟動了
其他錯誤可以嘗試重灌,下面是微軟英文資料提供的正確的方法
1、刪除登錄檔中的鍵:
•hkey_local_machine\system\currentcontrolset\services\msdtc
•hkey_local_machine\software\microsoft\msdtc
•hkey_classes_root\cid
2、停止msdtc服務:net stop msdtc
3、解除安裝msdtc服務:msdtc -uninstall
4、重新安裝msdtc服務:msdtc -install
5、重新啟動電腦
還能參看這篇文章:window服務項系統找不到指定檔案的解決辦法
主要是到登錄檔hkey_local_machine\system\currentcontrolset\services找到對應服務項,然後檢視imagepath鍵值是否指向正確
還可以用使用類似命令來重新註冊服務:
w32tm /unregister 回車
w32tm /register 回車
MSDTC服務無法啟動
1 首先進入元件服務,檢視元件服務 計算機 我的電腦 com 應用程式,結果報錯 com 無法與 microsoft 分布式事務協調程式交談 無法檢視裡面的物件。2 進入事件檢視器,發現msdtc服務沒有正常啟動。3 刪除登錄檔中的鍵 hkey local machine system curren...
MSDTC無法啟動的解決方法
今天由於用到了訊息機制,在服務中啟動distributed transaction coordinator的時候出現錯誤。然後檢視系統日誌,報出的錯誤 為 distributed transaction coordinator 服務因 3221229584 0xc0001010 服務特定錯誤而停止。...
無法啟動MS DTC 事務管理器 解決方案
事件描述 無法啟動 ms dtc 事務管理器。事件描述 distributed transaction coordinator 服務因 3221229584 0xc0001010 服務性錯誤而停止。問題解決 刪除關聯的登錄檔項及重新安裝msdtc元件 bat echo off setlocal ec...