7074 The table ID stored in the ADT table does not match the ID stored in the Advantage Data Dictionary file

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.