PRB: "Incompatible Database Version" Error Running AnalyzeLast reviewed: March 10, 1997 |
The information in this article applies to:
SYMPTOMSWhen running Analyze Build 1309 or higher, you receive the error message: Incompatible Database Version This error usually happens when users upgrade from a 3.x version and have sufficient corruption in their 3.x database so DDCONV cannot convert one or more files. See DDCERR.LOG for clues to the identify of the file that is corrupted. Analyze uses the VERSION.DAT file in the SourceSafe data directory to determine if the conversion and creation process was successful. The DDCONV.EXE file changes the contents of the VERSION.DAT file as one of the last operations before it completes. If there is a problem with the database conversion or some question as to the status of some of the files in the database, DDCONV does not change the contents of VERSION.DAT. The Visual SourceSafe Explorer does not use VERSION.DAT. Rather, it relies on the contents of the UM.DAT file to determine the status of the database. STATUSThis behavior is by design. WORKAROUNDTry to correct errors reported by the 3.1 Version of Analyze. The 3.1 version should be run on the database before it is converted. For more information on utilities that can be run on the 3.1 database to correct problems, please see the following article in the Microsoft Knowledge Base: ARTICLE-ID: Q133054 TITLE : Detecting and Fixing Database Corruption Errors in SourceSafe Try to Purge/Destroy Permanently any files/projects that are not needed. Remove bad files from SourceSafe. Purge the files. Upgrade. Add files back to the converted database. All of the above are done though SourceSafe operations, not directly to the database. All history is Lost on files that are added manually. If all else fails, contact Microsoft Technical Support SourceSafe Support. |
Keywords : SourceSafe kbusage |
Last reviewed: March 10, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.