Microsoft KB Archive/183105

= XADM: Dr. Watson While Upgrading from 4.0 SP4 to 5.5 =

Article ID: 183105

Article Last Modified on 10/28/2006

-

APPLIES TO


 * Microsoft Exchange Server 5.5 Standard Edition

-



This article was previously published under Q183105





SYMPTOMS
When you are upgrading from Exchange Server 4.0 SP4 to Exchange Server version 5.5, the upgrade fails with the following Dr. Watson Error Access violation when it scans the Priv.edb file for the second time:

The application, exe\srvrmax.dbg, generated ....

c0000005 _ at address 6fef7bec (JetDetachDatabase)

NOTE: This can happen only on a bridgehead server.



CAUSE
The Dr. Watson error message appears while you are upgrading the Priv.edb file, even though it can be upgraded from the command line. The manual upgrade of the directory ends around 40 percent with the error -1026 JET_errRecordTooBig. The overflowed attribute is Reps-To-Ext in the Site Object, which corresponds to the number of directory replication connectors.



WORKAROUND
There are two possible workarounds:

 First workaround:

 In the Administrator window, choose Directory Replication. Double-click the directory replication connector you want to use. Select the General tab. In the Local bridgehead server box, select the local server that will process incoming and outgoing requests for updated directory information. The default server is the server you are currently logged on to.

NOTE: You can change the local bridgehead server for a directory replication connector. However, to reflect this change in the remote server, you must update the remote bridgehead server in the General property page of the corresponding directory replication connector. Changing the bridgehead server causes all replication information to be rewritten and re-replicated.

-OR- Second workaround:

Perform the two-step upgrade from a command line:

 Copy the Dir.edb file to a temporary directory.</li> Copy the Edb.dll file from the Exchange Server 4.0 computer that was running (SP2, SP3, or SP4) and rename it Edb40.dll. Then copy the Edb.dll and the Edbutil.exe files from the 5.0 SP2 version to this directory.</li> Run EDBUTIL /u dir.edb /dedb40.dll (with Edb.dll from 5.0 SP2. The Edb40.dll file is Edb.dll from the 4.0 SP in use).</li> Run ESEUTIL /u dir.edb /dedb55.dll. (Edb55.dll is the Edb.dll file found on the version 5.5 CD-ROM.)</li> Copy the resulting Dir.edb file back.</li></ol> </li></ul>

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in Exchange Server version 5.5. This problem has been corrected in the latest U.S. Service Pack for Microsoft Exchange Server version 5.5. For information about obtaining the Service Pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

S E R V P A C K

Additional query words: 4.0

Keywords: kbbug kbfix kbqfe kbusage KB183105

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.