Advantage Error Guide
Problem: When opening a database table, the table ID stored in the .ADT table header does not match the corresponding table ID stored in the Advantage Data Dictionary. The cause of this error is likely the result of overwriting an existing .ADT table or overwriting an existing data dictionary file.
Solution: Avoid using the file system to overwrite an existing database table file or data dictionary file. Use the Advantage Client Engine API or the Advantage Data Dictionary Management Utility to copy a table and modify the data dictionary file. If a table file is inadvertently deleted without it being removed from the Advantage Data Dictionary first, it can be restored by using the table's auto-creation property. The Advantage Data Architect also has this functionality built into it and can be accessed in the table's properties.