iT邦幫忙

0

MSDTC無法啟動

jacob 2010-05-20 10:42:3621330 瀏覽

想請問一下,在開啟電腦的MSDTC遇到無法開啟的現象
上網查到這樣的資訊"分散式交易協調器服務因服務特定錯誤而終止"
試了好多方式都還是打不開(防火牆也設定了阿!)
不太了解原因是什麼?是哪裡沒有設定到嗎?

事件類型: 錯誤
事件來源: 服務控制管理員
事件類別: 無
事件識別碼: 7024
描述: 分散式交易協調器服務因服務特定錯誤而終止 3221229584 (0xC0001010)。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

10
外獅佬
iT邦大師 1 級 ‧ 2010-05-20 11:06:57
最佳解答

方法1:重建MSDTC記錄檔。

<pre class="c" name="code">
執行『命令提示字元』
輸入 -resetlog msdtc,並按下enter
輸入 net start msdtc,並按下enter

方法2:設定MSDTC服務帳戶權限

<pre class="c" name="code">
執行『系統管理工具』->『服務』
找到『Distributed Transaction Coordinator』,記下該服務的『登入身分』帳戶名稱
開啟檔案總管,找到『%windir%\System32\Msdtc』目錄下的『Mstdc.log』檔案
設定Mstdc.log的安全性,設定允許『讀取和執行』、『讀取』、『寫入』權限給前述的帳戶
按下『確定』
重新啟動MSDTC服務(Distributed Transaction Coordinator)
jacob iT邦新手 5 級 ‧ 2010-05-20 11:13:12 檢舉

方法1:
無法執行-resetlog msdtc
方法2:
怎麼MSDTC資料夾裡面沒有Mstdc.log這個檔案?

請問前輩知道這是什麼情況嗎?

外獅佬 iT邦大師 1 級 ‧ 2010-05-20 11:16:46 檢舉

jacob提到:
無法執行-resetlog msdtc

啊...拍謝
正確的指令應該是:msdtc -resetlog

我要發表回答

立即登入回答