1. 程式人生 > >Winxp中Msdtc服務無法啟動的解決方法

Winxp中Msdtc服務無法啟動的解決方法

 問題:使用元件服務時無法正常開啟,檢視Distributed Transaction Coordinator無法沒有啟動,手動啟動出現錯誤提示如下:

        當您嘗試啟動 Microsoft 分散式事務協調器 (MSDTC) 服務在 MicrosoftWindowsXP 或 Microsoft Windows Server 2003, 中可能會收到以下錯誤資訊: Windows 無法啟動 DistributedTransactionCoordinator 本地計算機上。 有關詳細資訊, 檢視系統事件日誌。 如果這是一個非Microsoft 服務, 與服務供應商聯絡, 並指向 -1073737712 特定於服務的程式碼。

        檢視日誌有很多Msdtc無法啟動的錯誤如下:

事件型別: 錯誤
事件源: MSDTC
事件類別: LOG
事件 ID: 4163
說明: 未找到 MSDTC 日誌檔案。 resetlog 以建立日誌檔案之後確保由 MSDTC 協調所有資源經理具有沒有 indoubt 事務, 請執行 MSDTC -。

事件型別: 錯誤
事件源: MSDTC
事件類別: TM
事件 ID: 4185
說明: MSDTC 事務管理器啟動失敗。 LogInit 返回 0×5 錯誤。

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

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

原因
因為 MSDTC 服務無法訪問 %windir%/System32/Msdtc/Msdtc.log 檔案發生此問題。

解決方案
要解決此問題, 根據需要按它們在其中顯示順序使用下列方法。
方法 1: 重新建立 MSDTC 日誌
重新建立 MSDTC 日誌, 並重新啟動服務。 要這樣做, 請按照下列步驟操作: 1. 單擊 開始 , 單擊 執行 , 型別 cmd然後單擊 確定 。
2. 在命令提示符, 鍵入以下命令, 然後按 ENTER 鍵: msdtc -resetlog  如果使用不當 警告 MSDTC – resetlog 命令可能導致資料損壞。 確保您執行此命令時, 執行不具有任何掛起事務。
3. 鍵入下列命令, 然後按 ENTER 鍵: net start msdtc

MSDTC 服務帳戶許可權設定登入方法 2:
如果方法 1 不能解決問題, 設定登入帳戶對 MSDTC 服務來具有讀取和寫入許可權 Msdtc.log 檔案。 要這樣做, 請按照下列步驟操作: 1. 單擊 開始 , 單擊 執行 , 型別 cmd然後單擊 確定 。
2. 在命令提示符處, 鍵入 control admintools然後按 Enter。
3. 雙擊 服務 。
4. 在 服務 窗格, 找到 DistributedTransactionCoordinator 。
5. 列, 登入為 ” 中注意帳戶名稱。

注意 : 預設登入帳戶 MSDTC 服務是 NETWORKSERVICE 帳戶。
6. 啟動 Windows Explorer, 並再開啟 %windir%/System32/Msdtc 資料夾。
7. 右擊, Msdtc.log 檔案, 然後單擊 屬性 。
8. 單擊 安全 選項卡。
9. 單擊登入帳戶名稱, 在步驟 5 中記錄。 例如, 單擊 NETWORKSERVICE 帳戶名稱。
10. 在 許可權 窗格中, 單擊以選中 允許 複選框對於下列許可權: ? 讀取和執行
? 讀取
? 寫入

—————————–

Distributed Transaction Coordinator 服務無法啟動解決方案

要安裝訊息佇列元件,可是發現我的Distributed Transaction Coordinator(MSDTC)服務啟動不了,一啟動就提示“windows 不能在 本地計算機啟動 Distributed Transaction Coordinator .有關更多資訊,查閱系統事件日誌。如果這是非 Microsoft 服務,請與廠商聯絡,並參考特定服務錯誤程式碼 -1073337669”

1、Distributed Transaction Coordinator服務依存於 Remote Procedure Call(RPC)和 Security Accounts Manager這兩個服務。
在“控制面板”裡點“管理工具”,點“服務”,確認這兩個服務屬性已經設為自動,並且已經啟動。

2、在命令提示符裡輸入
msdtc -resetlog

然後就可以啟動該服務了。

相關推薦

WinxpMsdtc服務無法啟動解決方法

 問題:使用元件服務時無法正常開啟,檢視Distributed Transaction Coordinator無法沒有啟動,手動啟動出現錯誤提示如下:         當您嘗試啟動 Microsoft 分散式事務協調器 (MSDTC) 服務在 MicrosoftWindowsXP 或 Microsoft

由於mysql資料庫服務問題引起的eclipse的Tomcat無法啟動解決方法

下面介紹一下我在實踐中由於mysql資料庫服務問題導致啟動tomcat超時的解決辦法 本來我用tomcat伺服器執行程式正常,但是清理了一下電腦以後,tomcat無法啟動。出現下面的錯誤: 我上網查問題解決方法,都說改tomcat伺服器的時間就可以了,可

OracleDBConsole 服務 無法啟動解決方法

最近在安裝一個系統,但是每次安裝完資料庫oracle 11g後,重啟,oracle都不能繼續使用了,一看服務,經典的“OracleDBConsole”服務無法啟動;在網上看了,推薦的是刪除“資料檔案庫”,再重建之; 但是我在cmd中輸入“emca -repos drop”,

mysql 安裝壓縮包,報錯:服務無法啟動解決方法!!!

1.安裝MySQL mysqld  install,執行命令後MySQL安裝成功。 2.啟動MySQL服務。 net start mysql將啟動MySQL服務。ps:到這一步報錯,無法啟動服務!!!! 網上找了很多,多少都比較麻煩,其實解決起來很簡單: 在執行第二布命

關於VMworkstation Server 服務無法啟動解決方法

方法一:開啟我的電腦—->>管理—–>> 服務—>>下面把VMware Authorization Service 這個服務手動開啟以下就行了,注意用管理員許可權執行服務; 方法二:如果上面還未能開啟,開啟檔案路徑C:\P

IIS 1068 依存服務或組無法啟動 解決方法

 今天遇到IIS 1068 依存服務或組無法啟動 的問題!搜一把按下可解決其問題 原文如下------------------------ 有一次站點訪問失敗,IIS服務無法啟動,我的解決思路是這樣的:先開啟Administrative Tools --> Servic

MySQL服務無法啟動解決方案

MySql免安裝版安裝配置,附MySQL服務無法啟動解決方案 - 陳大VV - 部落格園 陳大VV

MySql免安裝版安裝配置以及MySQL服務無法啟動解決方案

MySql免安裝版安裝配置以及MySQL服務無法啟動解決方案       文首提要:             下載的MySQL版本是:mysql-5.7.17-winx64.zip &n

MySql免安裝版安裝配置,附MySQL服務無法啟動解決方案

文首提要: 我下載的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版;系統:Windows7 64位。       一、解壓檔案            下載好MySQL後,解壓到D盤下,也可以根據個人喜好解壓在其他碟符的路徑下,解

OracleDBConsoleorcl無法啟動 解決方法

 OracleDBConsoleorcl無法啟動,網上找了個解決辦法蠻有效果的留下來: cmd emctl start dbconsole 無法啟動 錯誤程式碼為2  (安裝oracle10g為聯網的,後來更換網路環境 ) 1、如果報沒有ORACLE_SID 則配置

xampp apache無法啟動解決方法

xampp的獲得和安裝都十分簡單,你只要到以下網址: http://www.apachefriends.org/zh_cn/xampp.html 下載xampp即可,我安裝的是windows版本的Installer安裝包,只要根據它的安裝提示一路安裝下去就可以

rhel7.5調整lvm分區配置掛載無法啟動解決方法記錄

data ces 1.5 backup mage cto sha pro 成功 安裝了一臺rhel7.5系統,測試正常後,發給客戶使用。 因為用戶想配置幾個分區目錄來方位數據文件,重修修改了lvm分區,重啟後,報錯新加的lvm分區掛載失敗,系統無法啟動直接進入維修模式,見下

ArcGIS Server for linux 服務無法啟動解決簡記

今天在一臺Linux虛擬機器上安裝了一個ArcGIS Server For Linux(只ArcSOC)元件,一切正常,但是啟動服務的時候報一下的錯誤:[[email protected] scripts]# ./startserver Starting ArcG

資料庫主體在該資料庫擁有架構,無法刪除解決方法

伺服器資料庫上建立了一個專屬的管理員,因為測試想將其刪除,但是總是提示該使用者擁有架構不能刪除,而且架構顯示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中刪除資料庫使用者很簡單,只要直接刪除或者使用Drop User命令就可

windows元件服務無法啟動(即msdtc服務無法啟動

   因生產環境一些應用程式需要windows元件服務支援,在執行“元件服務”後(也可從控制檯新增執行)無法正常執行元件服務,如下圖:     “元件服務”對應的服務是:   即所對應的msdtc服務無法正常啟動。 檢視msdtc服務所對應的檔案目錄:C:\WINDOW

OracleDBConsole服務無法啟動解決方案

無法啟動OEM控制檯的特徵如下        1.開機或啟動OracleDBConsole<SID>時報錯,如下圖        2.在“管理工具”-->“事件檢視器”中,如下圖 引起無法啟動OEM控制檯的dbconsole服務原因          我目前統計到有二

npf無法啟動解決方法

winpacp搞網路的都得安裝,問題也就常有,最近我遇到的一個問題,在網上一直沒有找到合適的答案,現在記下來,路過的朋友或有這問題,可以以試試。 NPF可以用: net start npf 啟動停止,可是在我的機器上出現以下錯誤: 在裝置管理器中檢視: 點選“啟動”不

Visual Studio提示“無法啟動IIS Express Web服務器”的解決方法

打開 enter 現在 htm 文件 項目 服務 asp.net 提示 Visual Studio提示“無法啟動IIS Express Web服務器”的解決方法   有時,在使用Visual Studio運行ASP.NET項目時,會提示&ldquo

8.0.11版本Mysql遇到MySQL 服務無法啟動解決方法

p s 解決方法 details eba 引號 iss 位數 -- 修改密碼 轉:https://blog.csdn.net/iyayaqiqi/article/details/80536110 系統環境:win10(1803),64位 MySQL版本:8.0.11免安

VS提示-無法啟動IIS Express Web服務器-的解決方法

文件 重新 無法啟動 bsp http image tro ron mage 今天在svn上檢出項目,生成時候沒有報錯,運行的時候報-無法啟動IIS Express Web服務器-(如下圖),在網上搜了幾種方法,最終解決掉的方法是: 簡單粗暴的解決方法: 找到項目的文