有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[2]:
無法啟動 MS DTC 事務管理器。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[3]:
MS DTC 事務管理器啟動失敗。LogInit 返回錯誤 0x2。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[4]:
找不到 MS DTC 日志文件。在確認所有由 MS DTC 協調的資源管理器不具有“不確定”狀態的事務
之后,請運行 msdtc -resetlog 創建日志文件。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
我的運行環境:
WinXP Pro SP2;
解決辦法:
[1]:
檢查你的DTC服務(全名:Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話
請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog
以創建 日志文件。
如果運行這個命令沒出錯 請跳過下面這行字。
如果運行這個命令出錯請轉到本文的下半部分的這個地方開始看。(==== 以下部分是網上重新找的資料 (如果執行上面步驟仍然不行,請繼續) ==)
重起機器,檢查IIS是否可以正常使用,若不行繼續。
[2]:
在CMD下執行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起機器,我的問題到這步已經可以完美解決!遇到這個郁悶的問題 系統導了一次,IIS重裝了若干
次,BAIDU了一些資料,終于解決了,希望對你有幫助。
========= 以下部分是網上重新找的資料 (如果執行上面步驟仍然不行,請繼續) ==============================
1. 系統開始菜單里 點 運行 輸入:
regsvr32 jscript.dll (注:這個命令修復java腳本相關的動態鏈接庫)
重新點運行 輸入:
regsvr32 vbscript.dll (注:這個命令修復vb腳本相關的動態鏈接庫)
2. 微軟的關于MS DTC 無法安裝的解決辦法的文章:
如何在運行 Windows XP 的計算機上重新安裝 Microsoft 分布式事務處理協調器
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B891801
==========================
將步驟摘抄到這里:
==========================
1. | 在“管理工具”中,打開“服務”,然后停止所有服務。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
2. | 在“啟動類型”列中,除下表中的服務以外,將所有其他服務的啟動類型更改為“手動”。 注意:建議您記下所更改的服務,以便可以在步驟 7 中正確還原這些值。
| ||||||||||||||||||||||||||||||||||||||||||||||||||
3. | 關閉“服務”,然后重新啟動計算機。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
4. | 在命令提示符下,鍵入以下命令: %WINDIR%/System32/msdtc.exe -uninstall | ||||||||||||||||||||||||||||||||||||||||||||||||||
5. | 啟動注冊表編輯器,如果存在下列注冊表項則將其刪除:
| ||||||||||||||||||||||||||||||||||||||||||||||||||
6. | 在命令提示符下,鍵入 %WINDIR%/System32/msdtc.exe -install。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
7. | 等待磁盤活動停止,然后將所更改的服務的啟動類型還原為其原始值。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
8. | 在注冊表中,創建以下注冊表項: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC/XADLL | ||||||||||||||||||||||||||||||||||||||||||||||||||
9. | 在命令提示符下,鍵入 regsvr32 mtxoci.dll。 您將收到一條表明 Mtxoci.dll 中的 DllRegisterServer 已成功的消息。單擊“確定”關閉該消息。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
10. | 重新啟動計算機。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
11. | 在命令提示符下,鍵入 %WINDIR%/System32/msdtc.exe -resetlog。 |
|
新聞熱點
疑難解答