症状:
使用 Microsoft Access 打开损坏的 Access 数据库时,您会看到以下错误消息:
无法识别的数据库格式“filename.mdb”。
其中“filename.mdb”是要打开的损坏的 Access 数据库文件。
以下是示例屏幕截图:
这是一个可捕获的 Microsoft Jet 和 DAO 错误,错误代码为 3343。
准确的解释:
在 MDB 文件中,数据存储为具有固定大小的连续页面。 第一页,称为数据库定义页,包含 most 数据库的重要定义。
如果MDB文件中的页结构被破坏,比如文件头的几个字节被lost 永久性地,Access 将无法识别文件中的页面并将报告此错误。
如果数据库定义页或其他重要数据损坏,则Access无法识别数据库格式,也会报错。
总之,只要Microsoft Access不能将MDB文件识别为有效的Access数据库,就会报这个错误。
你可以试试我们的产品 DataNumen Access Repair 修复 MDB 文件并解决此错误。
样本文件:
示例损坏的 MDB 文件将导致错误。 mydb_1.mdb
修复的文件 DataNumen Access Repair: mydb_1_fixed.mdb (固定文件中的'Recovered_Table2'表对应未损坏文件中的'Staff'表)