The information in this article applies to:
SYMPTOMS
Moderate: Requires basic macro, coding, and interoperability skills.
NOTE: This same behavior may occur in Microsoft Access 97 with databases that are converted from Microsoft Access 7.0. If this happens, you should either: Create a new database in Microsoft Access 97 and import all the objects from a backup copy of the Microsoft Access 7.0 database. -or- Use Jetcomp.exe, a stand-alone utility, to compact the database. CAUSEThe MSysObjects system table is corrupted. RESOLUTION
If you receive the error, the database is corrupted beyond repair. The
Repair Database command cannot fix the file. The only resolution is to
restore a backup copy of the database.
STATUSMicrosoft has confirmed this to be a problem in Microsoft Jet database engine version 3.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it become available. MORE INFORMATION
Every Microsoft Access database contains system tables that store
information about the various objects in the database. The Microsoft Jet
database engine automatically creates the system tables, such as
MSysObjects, when you create a new database. If the MSysObjects table
becomes corrupted beyond repair, the database is unusable and will not
open.
REFERENCES
For more information about repairing a database, please see the following
article in the Microsoft Knowledge Base:
Additional query words: damage
Keywords : kberrmsg GnlBaddb |
Last Reviewed: November 10, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |