Stand alone MSDTC Setup --------------------------------------------------------------------- The information in this article applies to: - Microsoft Transaction Server 2.0 --------------------------------------------------------------------- SUMMARY ======= This setup program allows customers to upgrade to the version of the Microsoft Distributed Transaction Coordinator (DTC) that shipped with the Windows NT 4.0 Service Pack 4 (SP4) even if the service pack and/or the Windows NT 4.0 Option Pack (NTOP) is not installed. MORE INFORMATION ================ Who Should Install This Release? ================================ The recommended procedure for obtaining this release is to install the NTOP and then the SP4. This release is for those customers that need the latest DTC version, but can not install either the NTOP or SP4. For example, it can be used to update DTC on a SQL Server 6.5 installation where for various reasons the operating system can not be modified. This release can be installed on all versions of Windows NT including Microsoft Cluster Server nodes. It should not be installed on Windows 95 or Windows 98 machines. Obtaining This Release ====================== This release can be obtained from the following location: ftp://ftp.microsoft.com/bussys/distapps/MTS/Public-Fixes/usa/DTC/SvcPack Installing the release on a non-clustered system ================================================ 1. Download the proper DTCSETUP.EXE for your machine architecture (i386 or Alpha). 2. Ensure that the Microsoft DTC service is stopped. Ensure that any services that depend upon Microsoft DTC are also stopped including Microsoft Transaction Server, Microsoft SQL Server, Microsoft Message Queue, and Microsoft COMTI. 3. Ensure that the Windows NT Control Panel is closed. 4. Execute DTCSETUP.EXE. 5. Reboot the system. 6. Restart any services that depend upon Microsoft DTC. Installing the release on a cluster with an already clustered Microsoft DTC =========================================================================== 1. Download the proper DTCSETUP.EXE for your machine architecture (i386 or Alpha). 2. Ensure that the Microsoft DTC cluster resource is stopped using the MSCS Cluster Administrator. Ensure that any services that depend upon Microsoft DTC are also stopped including Microsoft Transaction Server, Microsoft SQL Server, Microsoft Message Queue, and Microsoft COMTI. 3. Ensure that the Windows NT Control Panel is closed on all systems in the cluster. 4. Execute DTCSETUP.EXE on the node that controls the Microsoft DTC cluster resource. When you are prompted to install Microsoft DTC on the other nodes in the cluster, run DTCSETUP.EXE on those nodes. After doing this, reboot all systems. 5. Restart any services that depend upon Microsoft DTC. Installing the release on a cluster with a non-clustered Microsoft DTC ====================================================================== 1. Download the proper DTCSETUP.EXE for your machine architecture (i386 or Alpha). 2. Ensure that the Microsoft DTC service is stopped on every system in the cluster. Ensure that any services that depend upon Microsoft DTC are also stopped including Microsoft Transaction Server, Microsoft SQL Server, Microsoft Message Queue, and Microsoft COMTI. 3. Ensure that the Windows NT Control Panel is closed on all systems in the cluster. 4. When you install this release on a clustered system, the setup program will automatically install a clustered version of Microsoft DTC. The clustered version of Microsoft DTC requires a MSCS Resource Group that contains both a Network Name Resource and a Shared Disk Resource. Before installing this release, ensure that at least one such MSCS Resource Group exists. DTCSETUP.EXE will assign Microsoft DTC to the first MSCS Resource Group that it finds that contains both a Network Name Resource and Shared Disk Resource. After ensuring that the necessary Resource Group exists, execute DTCSETUP.EXE on the node controlling that Resource Group. 5. When you are prompted to install Microsoft DTC on the other nodes in the cluster, run DTCSETUP.EXE on those nodes. After doing this, reboot all systems. 6. Restart any services that depend upon Microsoft DTC.