Share via


MSDTC

Applies To: Windows Server 2008

The Microsoft Distributed Transaction Coordinator service (MSDTC) tracks all parts of the transactions process, even over multiple resource managers on multiple computers. This helps ensure that the transaction is committed, if every part of the transaction succeeds, or is rolled back, if any part of the transaction process fails.

Aspects

The following is a list of all aspects that are part of this managed entity:

Name Description

Microsoft Distributed Transaction Coordinator Service Installation and Setup

The Microsoft Distributed Transaction Coordinator service (MSDTC) is installed during the installation of the operating system. Errors that occur during installation may stop the component from working properly. Any errors that occur during an upgrade process may also stop the component from working properly.

Microsoft Distributed Transaction Coordinator Service Log Availability

The Microsoft Distributed Transaction Coordinator service (MSDTC) is running on a clustered server for increased reliability, based on the failover capabilities of the clustered servers.

Microsoft Distributed Transaction Coordinator Service on a Cluster

You can run the Microsoft Distributed Transaction Coordinator service (MSDTC) as a clustered resource on a failover cluster server for increased reliability, based on the failover capabilities of the clustered servers.

Microsoft Distributed Transaction Coordinator Service Startup

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.

Microsoft Distributed Transaction Coordinator Service Stoppage

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 or stop the service with the Services administrative tool.

Microsoft Distributed Transaction Coordinator Service Upgrade

The Microsoft Distributed Transaction Coordinator service (MSDTC) is installed during the installation of the operating system. During an operating system upgrade, your MSDTC settings and configuration are migrated from the previous version.

Microsoft Distributed Transaction Coordinator Service User Interface

You can access the Microsoft Distributed Transaction Coordinator service (MSDTC) user interface (UI) through the Component Services administrative tool. An administrator can use the Component Services administrative tool to set Tracing, Logging, and Security policy for MSDTC.

Registry Configuration

Configuration information for the Microsoft Distributed Transaction Coordinator service (MSDTC) is stored in a system-defined database called the registry. The registry is organized hierarchically as a tree, and it is made up of keys and their subkeys, hives, and entries. MSDTC configuration information is stored in registry keys, and it is essential to the normal operation of MSDTC.

Transaction Manager Functionality

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

Transactions Processing

The Microsoft Distributed Transaction Coordinator service (MSDTC) can coordinate transactions for a variety of protocols.

Volume Snapshot Support

The Microsoft Distributed Transaction Coordinator service (MSDTC) supports the Windows Volume Snapshot Service, a feature that is used by System Restore, Windows Complete PC Backup, and Windows Server Backup. Through this support, MSDTC guarantees transaction completeness without data corruption across backup and restore operations.

Application Server