Exchange

Exchange 2013 - ISCSI 丟棄後的 0kb EDB 文件

  • July 16, 2021

我不確定是否有人能夠幫助我。

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.

如果數據庫文件大小為 0KB,那麼那裡什麼都沒有。沒有eseutil任何東西可以從空文件中恢復任何東西。

您應該修復(可能是嚴重的)潛在儲存問題,然後希望數據庫能夠毫髮無損地恢復。否則…希望您有良好的備份。

您可以使用以下步驟恢復數據庫:

第一種方法

  1. 如果通過 OST 文件啟用記憶體,您可以將全部內容導出到 PST
  2. 登錄 Exchange Server 並停止 Exchange Server Information Store
  3. 現在轉到您的日誌目錄,選擇要刪除的文件,然後按“Del”。確保不要刪除最近創建的日誌文件。退出目錄。
  4. 重新啟動 Exchange Server 資訊儲存。這將解決您的問題!

第二種方法

  1. 重命名 0kb EDB 所在的文件夾,用原名新建一個文件夾。與 0kb EDB 關聯的日誌文件路徑相同。
  2. 現在掛載該數據庫,它將顯示 EDB 文件失去。如果您能夠創建一個新的,那麼將創建一個新的 EDB 文件。之後,與 EDB 文件關聯的所有郵箱都將正常工作。這將解決您的問題!

您還可以查看此部落格關於錯誤:操作因錯誤 -1206 終止(JET_errDatabaseCorrupted,非數據庫文件或損壞的數據庫)

引用自:https://serverfault.com/questions/752505