症状:
当使用Microsoft Access打开损坏的Access数据库文件时,首先会看到以下错误消息:
数据库的文件名。Mdb需要修复或不是一个数据库文件。
您或其他用户可能在Microsoft Office Access数据库打开时意外退出Microsoft Office Access。
是否希望microsoftofficeaccess尝试修复数据库?
的文件名。mdb '是要打开的Access mdb文件的名称。
一个示例截图如下:
您可以单击“是”按钮,让Access修复数据库。如果microsoftofficeaccess无法修复损坏的数据库,它将显示以下错误消息:
无法识别的数据库格式“filename.mdb”
截图如下:
你可以点击“确定”按钮,然后看到第三条错误信息:
数据库的文件名。不能修复或不是Microsoft Office Access数据库文件。
截图如下:
这意味着微软Office Access已经尽力了,但仍然无法修复该文件。
这是一个可捕获的Microsoft Jet和DAO错误,错误代码是2239。
精确的解释:
这个错误意味着Access Jet引擎可以成功地识别MDB数据库的基本结构和重要定义,但在表定义或表数据中发现一些损坏。
微软Access将尝试修复这种损坏。如果对整个数据库至关重要的表定义无法修复,则将显示“无法识别的资料库格式”再次终止打开操作。
你可以试试我们的产品DataNumen Access Repair修复MDB文件并解决此错误。
示例文件:
示例损坏的MDB文件将导致错误。mydb_2.mdb
文件用DataNumen Access Repair:mydb_2_fixed.mdb(修复文件中的' Recovered_Table2 '表对应于未损坏文件中的' Staff '表)