Exchange 2013 - ISCSI 丢失后 EDB 文件为 0kb

Exchange 2013 - ISCSI 丢失后 EDB 文件为 0kb

我不确定是否有人能帮助我。

ISCSI 故障后,我有一个 0kb 的 EDB 文件。

我无法在文件上运行“eseutil”,因为出现错误:Microsoft(R) Exchange Server 版本 15.00 的可扩展存储引擎实用程序版权所有 (C) Microsoft Corporation。保留所有权利。

    Error: Access to source database 'Z:\ExchangeDB\Mailbox Database 1440466717.edb' failed with Jet error -1206.

    Operation terminated with error -1206 (JET_errDatabaseCorrupted, Non database file or corrupted db) after 0.16 seconds.

答案1

如果数据库文件大小为 0KB,则其中没有任何内容。无论怎样都eseutil无法从空文件中恢复任何内容。

您应该修复(可能很严重的)底层存储问题,然后祈祷数据库能够毫发无损地恢复。否则……我们只能祈祷您有好的备份。

答案2

您可以使用以下步骤恢复数据库:

第一种方法

  1. 如果通过 OST 文件启用了缓存,您可以将整个内容导出到 PST

  2. 登录 Exchange 服务器并停止 Exchange 服务器信息存储

  3. 现在转到您的日志目录,选择要删除的文件,然后按“Del”。确保不要删除最近创建的日志文件。退出目录。

  4. 重新启动 Exchange Server 信息存储。这将解决您的问题!

第二种方法

  1. 重命名 0kb EDB 所在的文件夹,创建一个具有原始名称的新文件夹。与 0kb EDB 关联的日志文件路径相同。

  2. 现在安装该数据库,它将显示缺少 EDB 文件。如果您能够创建新的数据库,则会创建一个新的 EDB 文件。之后,与 EDB 文件关联的所有邮箱都将正常工作。这将解决您的问题!

您还可以查看此博客中的错误:操作因错误 -1206 而终止(JET_errDatabaseCorrupted,非数据库文件或损坏的数据库)

相关内容