Event ID 4129 — Transaction Manager Functionality

Applies To: Windows Server 2008

Transaction Manager is the component of the Microsoft Distributed Transaction Coordinator (MS DTC) that is responsible for coordinating transaction processing among all interested parties.

Event Details

Product: Windows Operating System
ID: 4129
Source: Microsoft-Windows-MSDTC
Version: 6.0
Symbolic Name: IDS_DTC_E_NOTMCONTACT
Message: Could not locate the MS DTC Transaction Manager contact object.%0

Resolve

Check for a required file

The Transaction Manager error condition might occur if a required file is missing from the System32 folder in the Windows directory.

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

To confirm that the required file Msdtcprx.dll is present in the System32 folder :

  1. Right-click Start, and then click Explore.
  2. Navigate to the Windows folder. In the details pane, double-click System32.
  3. In the Search box, type msdtcprx.dll. If the file is present, it is listed in the details pane.

Stop and then restart the Microsoft Distributed Transaction Coordinator service (MSDTC).

To stop and then restart MSDTC:

  1. Click Start, and then click Command Prompt.
  2. At the command prompt, type net stop msdtc, and then press ENTER.
  3. At the command prompt, type net start msdtc, and then press ENTER.

Verify

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

To verify that the Microsoft Distributed Transaction Coordinator (MS DTC) is running:

  1. Click Start, and then click Command Prompt.
  2. At the command prompt, type sc query msdtc, and then press ENTER.
  3. The system responds with information about the service. Confirm that these two items appear: SERVICE_NAME: msdtc and STATE : 4 RUNNING.

Transaction Manager Functionality

Application Server