XADM: Exchange 2000 Setup Does Not Work with Error 0XC103798A If SQL Server 6.5 Is Installed (290103)



The information in this article applies to:

  • Microsoft Exchange 2000 Server

This article was previously published under Q290103

SYMPTOMS

When you attempt to run Setup for Exchange 2000 Server, Setup may stop responding and the following message may be logged in the Exchange Server Setup Progress.log log file:

[23:35:22] Process created ... waiting (60000)
[23:35:22] Process has exited with 0x000005
[23:35:22] The command

regsvr32 /s cdowfevt.dll

failed, returning error code 5 (Access is denied.). ScCreateProcess
(K:\admin\src\libs\exsetup\hiddenw1.cxx:1763)
Error code 0XC103798A (31114): An internal component has failed.

CAUSE

This issue can occur if Microsoft SQL Server version 6.5 is installed on the computer. SQL Server 6.5 replaces the Microsoft Distributed Transaction Coordinator (MS DTC) components that are included with Microsoft Windows 2000 Server with SQL Server DTC components. These SQL Server DTC components do not run with Exchange 2000.

RESOLUTION

To resolve this issue, use one of the following methods, as applicable:
  • If your computer is running Windows 2000 Server, locate the Windows 2000 Server version of Dtcsetup.exe on either the Windows 2000 Server CD or in the C:\Winnt\System32 folder, and make sure that Dtcsetup.exe has the following properties:

    • File version 1999.9.342x.x
    • Product version of 3.00.00.342x
    If Dtcsetup.exe has these properties, run Dtcsetup.exe to properly reconfigure the Distributed Transaction Coordinator service.
  • If your computer is running Windows 2000 Server Service Pack 1 (SP1), locate the Windows 2000 Server SP1 version of Dtcsetup.exe in the C:\Winnt\System32 folder, and make sure that Dtcsetup.exe has the following properties:

    • File Version 2000.2.344x.x
    • Product Version of 3.00.00.344x
    If Dtcsetup.exe has these properties, run Dtcsetup.exe to properly reconfigure the Distributed Transaction Coordinator service.
For additional information about this resolution, click the article number below to view the article in the Microsoft Knowledge Base:

249310 BUG: Install of SQL Server 6.5 on Windows 2000 Modifies DTC Service

STATUS

Microsoft has confirmed that this is a problem in Microsoft Exchange 2000 Server.

Modification Type:MinorLast Reviewed:4/21/2005
Keywords:kbbug kbnofix KB290103