"WARNING:Looking for usage map at page 90566, but page type is 4" 且缺少 table

"WARNING:Looking for usage map at page 90566, but page type is 4" and missing table

我有一个客户端提供的 Access 2013 数据库。我正在使用 UCanAccess 从数据库中读取和写入。最近我不再能够写入特定的 table。当我用 DBeaver(它也使用 UCanAccess)打开数据库时,缺少 table 并且创建了另一个具有相同名称并在末尾加上 'Tmp' 的数据库。新的 able 具有相同的字段,但为空。

当我 运行 启动我的应用程序时,我也收到错误消息:

"WARNING:Looking for usage map at page 90566, but page type is 4"

关于失踪 table。当客户端在 Windows 上使用 Access 打开同一个数据库文件时,table 仍然包含所有数据。这可能与以下有关:

如果不是,还有什么可能导致此问题?

您发布的 link 表明文件可能已损坏,并提出了可能的修复方法。你试过了吗?