症状:
使用 DBCC CheckDB 或 CheckTable 修复损坏的 .MDF 数据库时,您会看到以下错误消息:
失败:(-#######) 执行查询“DBCC CHECKDB(xxxx) WITH NO_INFOMSGS”失败,出现以下错误:“xxxx”。
或
在读取文件“xxxx.mdf”中的偏移量 0x###### 时检测到 I/O 错误(错误的页面 ID)。
其中“xxxx.mdf”是正在访问的 MDF 文件的名称。
准确的解释:
CheckDB 和 CheckTable 只能修复具有轻微损坏的 MDF 数据库。 对于严重的腐败,您需要使用我们的产品 DataNumen SQL Recovery 恢复数据。