我有一个accdb数据库,由多个人使用并存储在网络共享中。在Acccess 2007中打开时,将显示以下消息:
无法打开数据库“ \\ databasepath \ filename.accdb ”。它可能不是您的应用程序识别的数据库或文件可能已损坏
Access 2010可以毫无问题地打开数据库。
此问题的最常见原因是什么?我搜索了数据库修复工具,找不到任何用于accdb文件的Microsoft工具(JetCompact没有这样做)。我通过Access 2010运行了一个紧凑的维修,在本地进行了保存,然后将其复制到共享 - 没有效果。
除了神奇地将我的所有用户升级到Access 2010(这不会发生)之外,我在这里很黑。
答案 0 :(得分:3)
您可能拥有2010年在2007年不支持的某些功能。
答案 1 :(得分:1)
很可能是有人在2010年打开了它,编辑了您的报告并保存了更改。这将每次打破2007年。 2010年不与2007年向后兼容
答案 2 :(得分:0)
我会先备份,再备份,然后首先尝试将除包含附件的表之外的所有表导入到新数据库中。
你也可以检查这个:https://dba.stackexchange.com/questions/71906/ms-access-mdb-ldb-database-corrupted