Microsoft Distributed Transaction Coordinator Service Startup
Applies To: Windows Server 2008
The Microsoft Distributed Transaction Coordinator service (MSDTC) coordinates transactions, regardless of failures that may occur during the process, so that the work is committed as a single transaction even if the work spans multiple resource managers on multiple computers.
MSDTC is a Windows service. By default, the service is configured as a manual service rather than as an automatic service. However, most applications demand-start the service as needed. If necessary, the administrator can start the service with the Services administrative tool.
Events
Event ID | Source | Message |
---|---|---|
Microsoft-Windows-MSDTC |
MS DTC started with the following settings (OFF = 0 and ON = 1):%r%r Filtering Duplicate events = %7%r Security Configuration:%r Network Administration of Transactions = %1,%r Network Clients = %2,%r Inbound Distributed Transactions using Native MSDTC Protocol = %3,%r Outbound Distributed Transactions using Native MSDTC Protocol = %4,%r Transaction Internet Protocol (TIP) = %5,%r XA Transactions = %6%0 | |
Microsoft-Windows-MSDTC |
An exception occurred while processing control requests from the Service Control Manager%0 | |
Microsoft-Windows-MSDTC |
Could not initialize the MS DTC Transaction Manager.%0 | |
Microsoft-Windows-MSDTC |
Out of memory.%0 | |
Microsoft-Windows-MSDTC |
Could not start the MS DTC Transaction Manager.%0 | |
Microsoft-Windows-MSDTC |
Could not load the MS DTC Transaction Manager object.%0 | |
Microsoft-Windows-MSDTC |
Could not create an MS DTC name object.%0 | |
Microsoft-Windows-MSDTC |
The specified transaction bridge CLSID is not a valid GUID. MS DTC is being started but the transaction bridge will be disabled.%0 | |
Microsoft-Windows-MSDTC |
An error occured creating the transaction bridge. MS DTC is being started but the transaction bridge will be disabled.%0 | |
Microsoft-Windows-MSDTC |
An error occured initializing the transaction bridge. MS DTC is being started but the transaction bridge will be disabled.%0 | |
Microsoft-Windows-MSDTC |
An error occured starting the transaction bridge. MS DTC is being started but the transaction bridge will be disabled.%0 | |
Microsoft-Windows-MSDTC |
MS DTC start failed. Unable to find the MS DTC resource dll.%0 | |
Microsoft-Windows-MSDTC |
The MS DTC Transaction Manager could not create the MS DTC XA Transaction Manager object. MS DTC is being started but the XA Transaction Manager feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Could not initialize the MS DTC XA Transaction Manager. MS DTC is being started but the XA Transaction Manager feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Could not start the MS DTC XA Transaction Manager. MS DTC is being started but the XA Transaction Manager feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Could not locate the MS DTC XA Transaction Manager contact object.%0 | |
Microsoft-Windows-MSDTC |
Could not locate the MS DTC TIP Gateway contact object.%0 | |
Microsoft-Windows-MSDTC |
Could not create the MS DTC TIP Gateway initialization object. MS DTC is being started but the TIP feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Failed to initialize the MS DTC TIP Gateway. MS DTC is being started but the TIP feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Failed to start the MS DTC TIP Gateway. MS DTC is being started but the TIP feature will be disabled.%0 | |
Microsoft-Windows-MSDTC |
Failed to initialize COM while trying to start MS DTC.%0 | |
Microsoft-Windows-MSDTC |
The MS DTC Service is terminating because it didnt startup in a timely manner. This may be because MS DTC took too long to recover its log file. Try increasing the startup timeout by specifying a larger "MaxRecoveryTimePerMbInMinutes" DWORD value under the HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC registry key. The default for this value is 3 (minutes). Debugging context follows: %1 %0 | |
Microsoft-Windows-MSDTC |
DTC Security Configuration values (OFF = 0 and ON = 1): Network Administration of Transactions = %1,%r Network Clients = %2,%r Inbound Distributed Transactions using Native MSDTC Protocol = %3,%r Outbound Distributed Transactions using Native MSDTC Protocol = %4,%r Transaction Internet Protocol (TIP) = %5,%r XA Transactions = %6%0 |