症状:

当使用Microsoft Access打开损坏的Access数据库时,您会看到以下错误消息:

无法识别的数据库格式' filename.mdb '。

的文件名。mdb是要打开的损坏的Access数据库文件。

下面是一个示例截图:

这是一个可捕获的Microsoft Jet和DAO错误,错误代码是3343。

精确的解释:

在MDB文件中,数据存储为具有固定大小的连续页面。第一页称为数据库定义页,其中包含数据库最重要的定义。

如果MDB文件中的页面结构损坏,例如,文件头部的几个字节永久丢失,Access将无法识别文件中的页面,并将报告此错误。

如果数据库定义页或其他重要数据损坏,则Access无法识别数据库格式,也将报告错误。

总之,只要Microsoft Access不能将MDB文件识别为有效的Access数据库,它就会报告此错误。

你可以试试我们的产品DataNumen Access Repair修复MDB文件并解决此错误。

示例文件:

示例损坏的MDB文件将导致错误。mydb_1.mdb

由DataNumen Access Repair修复的文件:mydb_1_fixed.mdb(固定文件中的' Recovered_Table2 '表对应于未损坏文件中的' Staff '表)

引用: