1. 程式人生 > >安裝SQLSERVER2005提示事務管理器不可用

安裝SQLSERVER2005提示事務管理器不可用

無法在COM+目錄中安裝和配置程式集C:\Program Files\Microsoft SQL Server\90\NotificationServices\9.0.242\Bin\microsoft.sqlserver.notificationservices.dll。錯誤:-2146233087

錯誤訊息:Unknown error 0x80131501

錯誤說明:事務管理器不可用。(異常來自 HRESULT8004D01B

Failed to install and configure assemblies C:\ProgramFiles\Microsoft SQLServer\90\NotificationServices\9.0.242\Bin\microsoft.sqlserver.notificationservices.dllin the COM+ catalog. Error: -2146233087
Error message: Unknown error 0x80131501
Error description: The Transaction Manager is not available.(Exception from HRESULT: 0x8004D01B)

【解決辦法】

  1、保留報錯介面提示,因為配置正常後需要點選重試繼續安裝。

    2、把 C:\WINDOWS\system32\dtclog 這個目錄重新命名(如果有),然後重新建立該目錄;如果沒有則新建這個目錄。

  2、在命令列下: msdtc -resetlog

  3、然後啟動msdtc服務。(服務--Distributed Transaction Coordinator 服務)

    4、在報錯介面點選重試,繼續安裝。