2007年访问数据库“腐败”; 2010年开业

问题描述 投票:0回答:3

我有一个由多个人使用并存储在网络共享上的 accdb 数据库。在 Access 2007 中打开时出现以下消息:

无法打开数据库“\databasepath ilename.accdb”。它可能不是您的应用程序可识别的数据库,或者文件可能已损坏

Access 2010 打开数据库没有问题。

此问题最常见的原因是什么?我搜索了数据库修复工具,但找不到任何用于 accdb 文件的 Microsoft 工具(JetCompact 没有这样做)。我通过 Access 2010 进行了压缩和修复,在本地进行了保存,然后将其复制到共享中 - 没有效果。

除了神奇地将我的所有用户升级到 Access 2010(这不会发生)之外,我在这里一无所知。

ms-access-2007 ms-access-2010 corruption
3个回答
3
投票

您可能有一些在 2010 年使用的功能在 2007 年不受支持。

在这里查看更多信息。


1
投票

很可能有人在 2010 年打开它,编辑了您的报告并保存了更改。这将打破 2007 每次。 2010 不向后兼容 2007


0
投票

我会做一个备份,再做一个备份,然后首先尝试将除包含附件的表之外的所有表导入新数据库。

你也可以检查这个:https://dba.stackexchange.com/questions/71906/ms-access-mdb-ldb-database-corrupted

© www.soinside.com 2019 - 2024. All rights reserved.