日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

MS DTC服务无法启动解决方法

發(fā)布時(shí)間:2023/12/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MS DTC服务无法启动解决方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
???? 具體步驟如下:開始菜單——運(yùn)行——輸入MMC——文件——添加/刪除管理單元——點(diǎn)擊“獨(dú)立”選項(xiàng)卡上的“添加”——選擇最下面的“組件服務(wù)”,點(diǎn)擊添加后關(guān)閉彈出窗口并確定——展開組件服務(wù)至“我的電腦”節(jié)點(diǎn)——在“我的電腦”上右鍵選擇屬性——選擇MSDTC選項(xiàng)卡點(diǎn)擊“重置日志”,日志重置后DTC服務(wù)重新啟動(dòng),問題解決。 ??? ??msdtc.exe - 進(jìn)程信息   進(jìn)程文件: msdtc 或者 msdtc.exe   進(jìn)程名稱: Distributed Transaction Coordinator   描述: msdtc.exe是微軟分布式傳輸協(xié)調(diào)程序。該進(jìn)程調(diào)用系統(tǒng)Microsoft Personal Web Server和Microsoft SQL Server。該服務(wù)用于管理多個(gè)服務(wù)器。   msdtc.exe是一個(gè)并列事務(wù),是分布于兩個(gè)以上的數(shù)據(jù)庫(kù),消息隊(duì)列,文件系統(tǒng)或其他事務(wù)保護(hù)資源管理器,刪除要小心。   如果你確定不會(huì)用到它,那就可以刪除。   MSDTC設(shè)置方法   打開“管理工具――組件服務(wù)”,以此打開“組件服務(wù)――計(jì)算機(jī)”,在“我的電腦”上點(diǎn)擊右鍵。在MSDTC選項(xiàng)卡中,點(diǎn)擊“安全配置”按鈕。   在安全配置窗口中做如下設(shè)置:   選中“網(wǎng)絡(luò)DTC訪問”   在客戶端管理中選中“允許遠(yuǎn)程客戶端”“允許遠(yuǎn)程管理”   在事務(wù)管理通訊中選“允許入站”“允許出站”“不要求進(jìn)行驗(yàn)證”   保證DTC登陸賬戶為:NT Authority/NetworkService   修復(fù)辦法   首先進(jìn)入組件服務(wù),查看組件服務(wù)/計(jì)算機(jī)/我的電腦/COM+應(yīng)用程序,結(jié)果報(bào)錯(cuò)“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談”,無法查看里面的對(duì)象。   2、進(jìn)入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動(dòng)。   3、刪除注冊(cè)表中的鍵:   ? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC   ? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC   ? HKEY_CLASSES_ROOT/CID   這些都會(huì)了,但是后面msdtc的停止/卸載\安裝在哪里都不知道了,請(qǐng)指點(diǎn)下列步驟的具體操作方式4、停止MSDTC服務(wù):net stop msdtc   5、卸載MSDTC服務(wù):msdtc -uninstall   6、重新安裝MSDTC服務(wù):msdtc -install   7、確認(rèn)在事件查看器中msdtc服務(wù)已經(jīng)正常啟動(dòng)[這步很關(guān)鍵,如果沒有,重新啟動(dòng)下電腦看看]   8、重新設(shè)置IIS的IWAM賬號(hào)密碼。[在計(jì)算機(jī)管理中的用戶管理里]   9、同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:/inetput/adminscripts>adsutil set w3svc/wamuserpass "yourpassword"   10、同步COM+應(yīng)用程序所用的IWAM_MYSERVER密碼,在CMD中:c:/inetput/adminscripts>cscript synciwam.vbs -v   謝謝   在系統(tǒng)環(huán)境中,MS DTC服務(wù)、COM+環(huán)境是最容易出問題的環(huán)節(jié),尤其是在實(shí)施、服務(wù)過程中,經(jīng)常被折磨得抓狂,下面是我總結(jié)的幾個(gè)常見問題的修復(fù)方法,共享給大家。   1、找不到日志:運(yùn)行CMD,在命令行輸入“msdtc -resetlog”重建日志(很多人喜歡使用后綴為bat的垃圾文件清理小程序,因?yàn)榘粭l語句del /f /s /q %systemdrive%/*.log,刪除了所有的日志文件,容易引起MS DTC日志丟失的情況)   2、無法啟動(dòng):   (1)運(yùn)行CMD,在命令行先輸入"msdtc -uninstall"卸載MSDTC,   (2)輸入“msdtc -install”重新安裝MSDTC服務(wù)   (3)輸入“net start msdtc”啟動(dòng)MSDTC服務(wù)   3、修復(fù)COM+:   (1)打開注冊(cè)表,并刪除下面的鍵值:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/COM3   (2)打開“控制面板”,選擇“添加或刪除程序”,然后再選擇“添加/刪除Windows組件”功能。   (3)點(diǎn)擊“下一步”來重新安裝COM+。事實(shí)上,你并不需要選擇添加或刪除任何組件;COM+照例會(huì)自動(dòng)進(jìn)行重新安裝。   1.打開命令提示,運(yùn)行"net stop msdtc",然后運(yùn)行"net start msdtc"。   2.轉(zhuǎn)至"組件服務(wù)管理工具"。   3.瀏覽至"啟動(dòng)管理工具"。   4.選擇"組件服務(wù)"。   a.展開"組件服務(wù)"樹,然后展開"我的電腦"。   b.右鍵單擊"我的電腦",然后選擇"屬性"。   C.在 MSDTC 選項(xiàng)卡中,確保選中了下列選項(xiàng): 網(wǎng)絡(luò) DTC 訪問   網(wǎng)絡(luò)管理   網(wǎng)絡(luò)事務(wù)   XA 事務(wù)   e.另外,"DTC 登錄帳戶"一定要設(shè)置為"NT Authority/NetworkService"。   5.單擊"確定"。這樣將會(huì)提示您"MS DTC 將會(huì)停止并重新啟動(dòng)。   所有的依賴服務(wù)將被停止。請(qǐng)按'是'繼續(xù)"。單擊"是"繼續(xù)。   6.單擊"確定"關(guān)閉"我的電腦"屬性窗口。

?

871,保存bom提示: U8.SQL.FailConnectToDB[Connection:zhanghuajie/UFADTA_999_2008][Message:服務(wù)器'ZHANGHUAJIE'上的MSDTC不可用。][Souce:Net SqlClient Data Provider]。

根據(jù)提示啟動(dòng)Distributed Transaction Coordinator服務(wù),提示:Windows 無法啟動(dòng) DistributedTransactionCoordinator 本地計(jì)算機(jī)上。 有關(guān)詳細(xì)信息, 查看系統(tǒng)事件日志。 如果這是一個(gè)非Microsoft 服務(wù), 與服務(wù)供應(yīng)商聯(lián)系, 并指向 -1073737712 特定于服務(wù)的代碼。命令行錄入msdtc -resetlog,再啟動(dòng)DistributedTransactionCoordinator,問題即解決。

?

?

使用組件服務(wù)時(shí)無法正常打開,查看Distributed Transaction Coordinator無法沒有啟動(dòng),手動(dòng)啟動(dòng)出現(xiàn)錯(cuò)誤提示如下:

當(dāng)您嘗試啟動(dòng) Microsoft 分布式事務(wù)協(xié)調(diào)器 (MSDTC) 服務(wù)在 MicrosoftWindowsXP 或 Microsoft Windows Server 2003, 中可能會(huì)收到以下錯(cuò)誤信息: Windows 無法啟動(dòng) DistributedTransactionCoordinator 本地計(jì)算機(jī)上。 有關(guān)詳細(xì)信息, 查看系統(tǒng)事件日志。 如果這是一個(gè)非Microsoft 服務(wù), 與服務(wù)供應(yīng)商聯(lián)系, 并指向 -1073737712 特定于服務(wù)的代碼。

查看日志有很多Msdtc無法啟動(dòng)的錯(cuò)誤如下:

事件類型: 錯(cuò)誤
事件源: MSDTC
事件類別: LOG
事件 ID: 4163
說明: 未找到 MSDTC 日志文件。 resetlog 以創(chuàng)建日志文件之后確保由 MSDTC 協(xié)調(diào)所有資源經(jīng)理具有沒有 indoubt 事務(wù), 請(qǐng)運(yùn)行 MSDTC -。

事件類型: 錯(cuò)誤
事件源: MSDTC
事件類別: TM
事件 ID: 4185
說明: MSDTC 事務(wù)管理器啟動(dòng)失敗。 LogInit 返回 0x5 錯(cuò)誤。

此外, 以下錯(cuò)誤事件會(huì)記錄在系統(tǒng)日志中:
事件類型: 錯(cuò)誤
事件源: 服務(wù)控制管理器
事件類別: 無
事件 ID 7024:
說明: DistributedTransactionCoordinator 服務(wù)因 3221229584 (0xC0001010) 服務(wù)特定錯(cuò)誤。

以下是網(wǎng)上找到的解決方法,我通過此方法成功解決此問題 (我先停掉了Sql 2000的服務(wù))

原因
因?yàn)?MSDTC 服務(wù)無法訪問 %windir%/System32/Msdtc/Msdtc.log 文件發(fā)生此問題。

解決方案
要解決此問題, 根據(jù)需要按它們?cè)谄渲酗@示順序使用下列方法。
方法 1: 重新創(chuàng)建 MSDTC 日志
重新創(chuàng)建 MSDTC 日志, 并重新啟動(dòng)服務(wù)。 要這樣做, 請(qǐng)按照下列步驟操作: 1. 單擊 開始 , 單擊 運(yùn)行 , 類型 cmd然后單擊 確定 。
2. 在命令提示符, 鍵入以下命令, 然后按 ENTER 鍵: msdtc -resetlog 如果使用不當(dāng) 警告 MSDTC - resetlog 命令可能導(dǎo)致數(shù)據(jù)損壞。 確保您運(yùn)行此命令時(shí), 執(zhí)行不具有任何掛起事務(wù)。
3. 鍵入下列命令, 然后按 ENTER 鍵: net start msdtc

MSDTC 服務(wù)帳戶權(quán)限設(shè)置登錄方法 2:
如果方法 1 不能解決問題, 設(shè)置登錄帳戶對(duì) MSDTC 服務(wù)來具有讀取和寫入權(quán)限 Msdtc.log 文件。 要這樣做, 請(qǐng)按照下列步驟操作: 1. 單擊 開始 , 單擊 運(yùn)行 , 類型 cmd然后單擊 確定 。
2. 在命令提示符處, 鍵入 control admintools然后按 Enter。
3. 雙擊 服務(wù) 。
4. 在 服務(wù) 窗格, 找到 DistributedTransactionCoordinator 。
5. 列, 登錄為 " 中注意帳戶名稱。

注意 : 默認(rèn)登錄帳戶 MSDTC 服務(wù)是 NETWORKSERVICE 帳戶。
6. 啟動(dòng) Windows Explorer, 并再打開 %windir%/System32/Msdtc 文件夾。
7. 右擊, Msdtc.log 文件, 然后單擊 屬性 。
8. 單擊 安全 選項(xiàng)卡。
9. 單擊登錄帳戶名稱, 在步驟 5 中記錄。 例如, 單擊 NETWORKSERVICE 帳戶名稱。
10. 在 權(quán)限 窗格中, 單擊以選中 允許 復(fù)選框?qū)τ谙铝袡?quán)限: 讀取和執(zhí)行 讀取? 寫入


總結(jié)

以上是生活随笔為你收集整理的MS DTC服务无法启动解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。