You may receive error messages when you start MSDTC on a node of a cluster server

Article translations Article translations
Article ID: 305742 - View products that this article applies to.
This article was previously published under Q305742
Expand all | Collapse all

SYMPTOMS

If you type net start msdtc from a command prompt to start Microsoft Distributed Transaction Coordinator (MSDTC) on a node of a cluster server, you may receive the following error messages:
Event Type: Information
Event Source: MSDTC
Event Category: TM
Event ID: 4097
Date: 10/12/2000
Time: 1:10:13 PM
User: N/A
Computer: XXXXXX
Description:
MS DTC started with the following settings: Security Configuration (OFF = 0 and ON = 1): Network Administration of Transactions = 1, Network Clients = 0, Distributed Transactions using Native MSDTC Protocol = 1, Transaction Internet Protocol (TIP) = 0, XA Transactions = 1.
-and-

Event Type: Error
Event Source: MSDTC
Event Category: Unknown
Event ID: 4395
Date: 10/12/2000
Time: 1:10:07 PM
User: N/A
Computer: XXXXXX
Description:
MSDTC detected that MSDTC related information in the local registry is different from that in the shared cluster registry. Error Specifics: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:541, CmdLine: C:\WINNT\System32\msdtc.exe, Pid: 796
Data:
0000: 05 40 00 80 .@.?
-and-

Event Type: Error
Event Source: MSDTC
Event Category: Unknown
Event ID: 4384
Date: 10/12/2000
Time: 1:10:07 PM
User: N/A
Computer: XXXXXX
Description:
MS DTC was unable to start because the installation was not configured to run on a cluster. Please run comclust.exe and restart MS DTC. Error Specifics: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:668, CmdLine: C:\WINNT\System32\msdtc.exe, Pid: 796

RESOLUTION

To resolve this behavior, bring MSDTC online by using the Cluster Administrator snap-in.

STATUS

This behavior is by design.

MORE INFORMATION

Microsoft only supports running MSDTC on cluster nodes as a clustered resource. Microsoft does not support or recommend running MSDTC in stand-alone mode on a cluster. Additionally, if you use MSDTC as a non-clustered resource on an MSCS cluster, transactions may be orphaned and your data may be corrupted if you experience cluster failover.

Properties

Article ID: 305742 - Last Review: December 5, 2007 - Revision: 2.2
APPLIES TO
  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5
  • Microsoft Transaction Services 2.0
Keywords: 
kbdtc kberrmsg kbprb KB305742

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com