Breaking News
Loading...
Thursday, 16 July 2015

Info Post

Distributed Transaction Coordinator issues and solution

The MSDTC service terminated with service specific error 3221229584.

I am working on a Windows Server 2008, the MSDTC (Distributed Transaction Coordinator) Service Stops Unexpectedly and I cannot restart it again.

When I go to the event viewer this is the error message that I have got: "A critical error occurred in an MS DTC component therefore the process is terminating. The category field identifies the component that encountered the error. Please contact Microsoft Product Support. 
Error Specifics: hr = 0x80070002, d:\rtm\com\complus\dtc\dtc\msdtc\src\cservice.cpp:473, CmdLine: C:\Windows\System32\msdtc.exe, Pid: 4504"

Solution

Method 1

  1. Create a new Microsoft Management Console (MMC):
    1. Click Start, click Run, type mmc, and then click OK.
    2. When MMC opens, on the Console menu, click Add/Remove Snap-in, and then click Add.
    3. Click Component Services, click Add, and then close the window.
    4. Click OK on the Add/Remove Snap-in dialog box.
  2. Expand Component Services, and then in the Computers node, right-click the computer that is generating the error, which is usually My Computer, and then click Properties.
  3. On the Advanced tab, the location of the log file, Msdtc.log, should be %SystemRoot%\System32\Dtclog. If this is not the location that is indicated, use the Drive and Directory controls to specify this location.
  4. Click Reset Log.
  5. Start the MSDTC service.

Method 2

  1. Rename the %SystemRoot%\System32\Dtclog folder to Dtclog.old.
  2. Create a new Dtclog folder in the same location (%SystemRoot%\System32\Dtclog).
  3. At a command prompt, type the following, and then press ENTER:
    MSDTC -resetlog
  4. Start the MSDTC service.
Thanks to Vijayakumar SA, Salem East

0 comments:

Post a Comment