Event ID 2143 — Message Queuing MSDTC Operation

Applies To: Windows Server 2008

The Microsoft Distributed Transaction Coordinator service (MSDTC) is a Windows service that provides a transaction infrastructure for distributed systems.

Event Details

Product: Windows Operating System
ID: 2143
Source: MSMQ
Version: 6.0
Symbolic Name: FAIL_MSDTC_TMDOWN
Message: The Microsoft Distributed Transaction Coordinator (DTC) failed. The Message Queuing service cannot continue.

Resolve

Confirm that MSDTC is started

The Microsoft Distributed Transaction Coordinator service (MSDTC) must be started.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To confirm that MSDTC is started:

  1. Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
  2. Locate the Distributed Transaction Coordinatorservice, and then confirm that the value in the Status column is Started.
  3. If the value is not Started, right-click the service, and then click Start.
  4. Ensure that the service is properly registered as a Component Object Model (COM) server. Click Start. In the search box, type cmd, and then press ENTER.
  5. At the command prompt, type your COM server/Regserver, and then press ENTER. The COM server here is %windir%\system32\msdtc.exe.

Verify

Confirm that the MSMQ Service is installed and running.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To confirm that the MSMQ Service is installed and running:

  1. Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
  2. Locate the Message Queuing service, and then confirm that the value in the Statuscolumn is Started.

Message Queuing MSDTC Operation

Message Queuing