Microsoft KB Archive/245426

{|
 * width="100%"|

How to Reinstall Microsoft Distributed Transaction Coordinator on Cluster Server

 * }

Q245426

-

The information in this article applies to:


 * Microsoft Windows NT Server, Enterprise Edition version 4.0

-

SUMMARY
This article describes how to reinstall Microsoft Distributed Transaction Coordinator (MSDTC).

MORE INFORMATION
If you are having problems with Microsoft Distributed Transaction Coordinator on Cluster Server, you may need to reinstall it. Several programs include MSDTC and if you install a program that contains an older version of MSDTC, you may have problems.

The following programs include MSDTC:


 * Windows NT 4.0 Enterprise Edition and all Service Packs
 * Internet Information Server 4.0 (Option Pack)
 * SQL Server 6.5, 7.0 and each of the Service Packs

If you install an older version of MSDTC, MSDTC may not start or MSDTC may not failover between Cluster nodes.

To reinstall MSDTCT, follow these steps.

Remove MSDTC from both NODES in the Cluster

 * 1) From the Cluster Administrator, take MSDTC and all Resources that use MSDTC off-line, including SQL, IIS, and Protected Storage.
 * 2) From the Cluster Administrator, delete the MSDTC resource.
 * 3) Open a command prompt, type msdtc -remove.

Note: There is no indication that the command has completed successfully.
 * 1) Start Regedt32 and delete the MSDTC value from the following registry key:
 * 2) Click Start, point to Find, and then click Files or Folders.
 * 3) Search in the \%SYSTEMROOT%\SYSTEM32 folder for MSDTC*, and then delete all the files found.

NOTE: You need to have the Show all files feature turned on.
 * 1) Repeat these steps for each cluster node.

Installing the Latest Version of MSDTC to both Nodes in the Cluster

 * 1) Find the latest version of MSDTC. It may included with one of the programs you are running, or you can download it from the following link (based on NT service pack):
 * 2) Designate a Cluster Group where you want to install the MSDTC resource and move all other groups to the other Cluster node. This leaves only one group available for MSDTC to place its log file. This group must contain a Physical Disk resource, a Network Name resource and an IP Address Resource. All of these resources must be configured, and be "Online."
 * 3) Close Cluster Administrator before you install MSDTC.
 * 4) Run the latest version of the MSDTC setup program, usually Dtcsetup.exe.
 * 5) After the Setup program is complete, do not click OK.
 * 6) Run the MSDTC Setup program on the other cluster node and then click OK for both nodes.
 * 7) To configure MSDTC, use the MS DTC tool in Control Panel, or the configuration utility Dac.exe in the \%SYSTEMROOT%\SYSTEM32 folder.

Note: Before resetting the DTCLog, the MSDTC resource must be taken "offline" in Cluster Administrator.

Additional query words: mscs dtc msdtc -install -remove

Keywords : kbnetwork

Issue type : kbhowto

Technology : kbWinNTsearch kbWinNT400xsearch kbWinNTSsearch kbWinNTSEntSearch kbWinNTSEnt400 kbWinNTS400xsearch