嘗試從檔案讀取失敗時發生錯誤

 

上次修改主題的時間: 2007-11-16

Microsoft Operations Manager (MOM) 的 Microsoft Exchange Server 2007 管理組件可監視 Exchange Server 2007 電腦上的 Windows 應用程式記錄檔,並在下列「詳細資料」表格中指定的事件被記錄時,產生此警示。

若要瞭解此事件的詳細資訊,請執行下列一項或多項操作:

  • 檢閱事件描述,其中會包括您環境特定的變數。從 MOM 操作員主控台選取此警示,然後按一下 [內容] 索引標籤。

  • 檢閱所有符合此 MOM 警示準則而被記錄的事件。從 MOM 操作員主控台按一下 [事件] 索引標籤,然後按兩下清單中您要檢閱描述的事件。

詳細資料

產品

Exchange

版本

8.0 (Exchange Server 2007)

識別碼

481

來源

ESE

警示類型

Warning

MOM 規則路徑

Exchange12/Exchange 2007/Mailbox/ExtensibleStorageEngine

MOM 規則名稱

嘗試從檔案讀取失敗時發生錯誤。此錯誤的可能原因是儲存硬體問題。請使用 [描述] 中列出的錯誤來解決此錯誤。

說明

此警告事件表示在讀取郵件內指定的檔案時發生未預期的錯誤。ESE 事件識別碼 481 表示嘗試從資料庫進行讀取失敗。相對於此,ESE 事件識別碼 482 則表示寫入記錄檔或資料庫的作業失敗。

原因視事件 [描述] 部分中的錯誤號碼而定。事件 481 最常見的錯誤碼如下:

  • 錯誤 -1022 = 0xfffffc02 = 4294966274 = Jet_errDiskIO = 磁碟 I/O 錯誤。發生磁碟 I/O 問題,導致 Exchange 無法存取資料庫中的要求頁面,或無法存取檢查檔案時,就會出現 --1022 這個一般錯誤。可能發生磁碟或控制站故障,對於整部磁碟機的存取已經遺失,有時是暫時遺失。檢查系統記錄的 I/O 或接近 490 事件時間的磁碟機錯誤。如果因磁碟機故障,造成檢查檔案 (如 E00.chk) 路徑不正確,可能會發生此問題。

  • 錯誤 -1811 = 0xfffff8ed = Jet_errFileNotFound = 找不到檔案。資料庫可能已遺失,或可能是其他原因造成此錯誤。錯誤 -1811 的另一個原因可能是 Exchange 資料庫與記錄檔存放在網路儲存裝置上,而這種方式不受支援。此外,檢查點檔案可能已損毀,或記錄磁碟機本身可能已發生故障。由於找不到資料庫檔案,Exchange 將中斷與儲存群組的連線。這通常是因硬體問題所致。

  • 錯誤 -1011 = 0xfffffc0d = Jet_errOutOfMemory = 記憶體不足。此錯誤表示可用記憶體不足,因此讀取作業失敗。應用程式事件記錄中通常會同時出現其他 ESE 事件,這些事件的 [描述] 部分含有表示在讀取資料庫標頭、復原/還原以及啟動儲存群組時發生的記憶體不足錯誤。請檢閱這些事件以取得進一步的資訊。

  • 錯誤 -1003 = 0xfffffc15 = Jet_errInvalidParameter = API 參數不正確。此錯誤通常表示資料庫檔案大小不是 4,096 位元組的倍數。

使用者動作

若要解除此警告,請執行下列一項或多項操作:

  • 檢閱您嘗試要讀取的磁碟與檔案。檢查檔案系統的完整性。檢查記憶體使用量。檢查事件記錄檔中系統部份的相關項目。檢閱並變更存取權限內容,然後記錄磁碟可用空間。檢查資料庫檔案大小 (以位元組為單位)。

  • 對於錯誤 -1022,請檢查並確定 Exchange 儲存區檔案所處的磁碟機可供存取,並正確指定了 Exchange 儲存區檔案的路徑。如果符合前述說明,請執行 chkdsk /f /r。如果 chkdsk 無法解決此問題,請檢查 C:\Program Files\Microsoft\Exchange Server 資料夾的權限,其中 C:\ 是安裝 Exchange 2007 的目錄。確定系統對 Exchange Server 資料夾以及各磁碟分割中含有 Exchange 資料的所有子資料夾擁有完整控制權。如果您仍然無法裝載資料庫,請疑難排解 Exchange 伺服器上所執行的任何 Windows NT 檔案層級的防毒軟體。檢查系統記錄中是否有接近 413 事件時間的 I/O 或磁碟機錯誤。

  • 對於錯誤 -1811,請確定防毒軟體未在 Exchange 儲存區、SRS 資料庫目錄上執行。確定已適當設定防毒軟體。相關資訊,請參閱 Microsoft 知識庫文件編號 328841 Exchange 和防毒軟體

  • 確定資料庫磁碟機的空間未用盡。確定資料庫檔案在正確的位置上。

  • 對於錯誤 -1011,請檢查伺服器的記憶體使用量。檢查分頁檔案的設定。檢查應用程式事件記錄及系統記錄中與記憶體有關的事件,然後查閱 Microsoft 知識庫以對找到的這些事件進行疑難排解。對於錯誤 -1003,請檢查資料庫大小 (以位元組為單位)。它必須是 4,096 位元組或 1 個分頁的倍數。如果不是,請連絡 Microsoft 產品支援服務。

  • 有關本主題未說明的 ESE 錯誤碼的相關資訊,請參閱下列 Microsoft 知識庫文件:

相關資訊

若要根據產生此警示的準則搜尋 Microsoft 知識庫文件,請造訪搜尋知識庫 (KB) 網站。

若要檢閱可能未在 Exchange 2007 MOM 警示中提出的 Exchange 2007 事件訊息文件,請參閱事件與錯誤訊息中心 (英文)。

UNRESOLVED_TOKEN_VAL(InstallBPATool)