Services Utility: Distributed Transaction Coordinator Service
Display Name (?): | Distributed Transaction Coordinator | ||||||||||||||
Short Name (?): | MSDTC | ||||||||||||||
Executable (?): | msdtc.exe | ||||||||||||||
Library (?): | None. | ||||||||||||||
Depends On (?): | Remote Procedure Call (RPC), Security Accounts Manager | ||||||||||||||
Supports (?): | Message Queuing | ||||||||||||||
Description (?): | Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will not occur. If this service is disabled, any services that explicitly depend on it will fail to start. | ||||||||||||||
OS (?): | 2000 Professional, XP Home/Professional, Vista Home/Business, 2000 Server, Server 2003, Vista Server | ||||||||||||||
Startup (?): |
| ||||||||||||||
Explanation (?): | The Distributed Transaction Coordinator service is used in sharing data on a database so that they are properly syncronized. Examples of applications that use this are OLE applications, SQL, ODBC and XA. This service is really only needed on a database server and should be left at manual. If you know your server and workstations uses this feature then setting it to automatic will require less delay while using database applications. While it is safe to disable this feature it is not recommended as it will not activate unless used. Some concerns for this service exist as in the past it has been used for crashing servers. |