什么是Exchange错误1018 JET errReadVerifyFailure?

Exchange Server 数据库可能会在不同层面、由不同原因导致损坏,结果也会不同。例如,如果 EDB 文件页面损坏或数据库索引出现混乱,Exchange Server 数据库损坏可分为物理损坏(页面级)和逻辑损坏(ESE 数据库级和信息存储级)。

错误1018 JET errReadVerifyFailure 是由Exchange数据库文件(EDB)的页面级损坏引起的。大多数情况下,此错误在创建在线备份时发生。如果不解决,1018 jet_errreadverifyfailure错误可能会在页面级别破坏或损坏EDB,从而导致用户无法访问和读取Exchange数据库中存储的消息。

Exchange 错误 1018 页面级损坏的原因

Exchange 错误 1018 主要由以下因素造成。

    • 当Exchange数据库写入磁盘时计算的校验和值与文件头中任何特定页面的校验和值不匹配。
    • NTFS文件系统错误。
    • 数据被写入硬盘上的不正确位置。
    • Exchange Server为页面生成了不正确的校验和值。
    • 正确的校验和被写入了错误的位置。

解决交换错误1018 JET errReadVerifyFailure的方案

有手动和自动方法可以修复Exchange错误1018。您可以根据实际需要选择解决方案。

手动修复Exchange错误1018的方法

注意:
如果您没有Exchange服务器数据库的最新备份,或者对EDB的技术知识了解不多,最好使用自动化方法,通过Exchange恢复工具来修复EDB文件。

1. 使用在线备份

如果您以前创建过,则可以使用可靠的媒体(如 NTBackup 或 Windows Server 备份)从联机备份中还原数据库和日志文件。

使用 ESEUTIL 命令

您可以使用Microsoft内置的实用工具ESEUTIL命令来修复Exchange数据库1018错误。在开始之前,最好备份您的Exchange数据库,以防止因操作不当导致的数据丢失。

/p 命令: 如果校验和中发生错误,您可以使用 /p 命令修复损坏的数据库文件。如果腐败问题严重,那么如果删除内部页面,它将重新创建表。

/d 命令:如果由于删除损坏页而创建了一些空间,您可以运行 /d 命令来对数据库进行碎片整理以删除这些空间。

自动修复Exchange错误1018和修复Exchange服务器数据库的方法

如前所述,如果Exchange错误1018(Exchange数据库的页面级损坏)未解决,可能会损坏EDB并使数据库无法读取。希望您可以使用上述手动方法来解决问题。

但是,如果您仍然无法访问EDB文件或阅读邮箱中的消息,则可以使用Exchange Recovery程序来从EDB文件中恢复数据。通过此工具,您可以轻松地修复Exchange 2016/2013/2010中的损坏邮箱,以恢复已删除的邮箱、附件、联系人、日历、任务等。此外,在恢复后,您可以将恢复的邮箱导出到Live Exchange服务器或MSG格式。

现在,按照以下步骤自动修复和恢复Exchange服务器数据库:

步骤 1: 选择 EDB 文件。

搜索并选择丢失的Exchange数据库文件。选择EDB文件后,单击“分析”。

第二步:分析文件。

该软件将分析并查找丢失的Exchange数据。

第三步:恢复所需数据。

选择您需要的电子邮件和其他数据,并预览邮箱内容。

然后通过点击“Export MSG”导出数据到特定位置,或通过点击“Recover”将数据恢复到服务器。