文章編號: 959135 - 上次校閱: 2009年5月12日 - 版次: 4.2

當 Microsoft Exchange 資訊儲存庫服務當機正在執行 Exchange Server 2007 的電腦上時,就會發生事件 9673 與程式碼 0xc00000fd

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

Microsoft Exchange 資訊儲存庫服務 」 當機間歇地與正在執行 Exchange Server 2007 的電腦上的堆疊溢位。這種行為,可防止使用者存取他們的信箱中。


大約每隔五分鐘執行 Exchange Server 2007 的電腦上可能發生這個問題
此外,事件 9673 與程式碼 0xc00000fd 被記錄在應用程式記錄檔:

事件類型: 錯誤
事件來源: MSExchangeIS
事件類別: 一般
事件識別碼: 9673
描述:
在模組中已擲回例外狀況使用程式碼 0xc00000fd ; 某些參數和其值是 < 例外狀況位址 >。呼叫堆疊的重要區段位於資料區段。 如需詳細資訊請 <http://go.microsoft.com/fwlink/events.asp> 在參閱 [說明及支援中心]。 資料: 00000: 00 00 00 00 00 00 00 00........ 00008: 00 00 00 00 00 00 00 00........ 00010: 00 00 00 00 00 00 00 00........ 00018: 3 00 00 00 00 00 00 00........ 00020: 4 00 00 00 00 00 00 00........ 00028: 00 00 00 00 00 00 00 00........ 00030: 00 00 00 00 00 00 00 00........ 00038: 00 00 00 00 00 00 00 00........ 00040: 00 00 00 00 00 00 00 00........ 00048: 01 00 00 00 00 00 00 00........ 00050: 72 81 21 54 00 00 00 00 r?! T。...00058: 90 40 a3 39 00 00 00 00 ?@?9.... 00060: 00 00 00 00 00 00 00 00........ 00068: 00 00 00 00 00 00 00 00........

解決方案

通常,對於 Exchange Server 2007 SP1 安裝更新彙總套件 7 之後,可能會解決這個問題。如果您已經不安裝更新彙總套件 7,請從 [安裝更新彙總套件 7] 區段中連結安裝更新。不過,在這個問題可能會繼續如果發生這種情況會在安裝更新彙總套件 7.後發生某些情況下您可以解決問題可藉由設定兩個都是在您安裝更新彙總套件 7.設定這些登錄項目之後的登錄項目遵循 「 有關更新彙總套件 7 的其他相關資訊 」 一節中步驟。

安裝更新彙總套件 7

若要能夠協助您解決這個問題將兩個登錄項目安裝 Exchange 2007 Service Pack 1 的更新彙總套件 7。 如需有關更新彙總套件 7 的 Exchange Server 2007 Service Pack 1,請參閱下列的 [Exchange [說明] 主題:
Description of Update Rollup 7 for Exchange Server 2007 Service Pack 1 (http://go.microsoft.com/fwlink/?LinkId=157083)
如需有關如何安裝最新的 Exchange Service Pack 或更新彙總套件,請參閱下列的 [Exchange [說明] 主題的詳細資訊:
How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007 (http://go.microsoft.com/fwlink/?LinkId=152570)

更新彙總套件 7 的相關資訊

預設情況下,為 Exchange Server 2007 SP1 安裝更新彙總套件 7 之後深層資料夾搜尋循環搜尋變更從無限的 50,000 為有限值。在某些情況下這個值可能會太高,而且您仍然 Microsoft Exchange 資訊儲存庫服務當機。但是,更新彙總套件 7 可讓您使用兩個登錄項目,以手動方式變更循環搜尋參數。要這麼做,請您執行下列步驟:
  1. 啟動 「 登錄編輯程式 」。
  2. 找出並點選下列登錄子機碼:
    HKLM\System\CCS\Services\MSExchangeIS\ParametersSystem
  3. 建立或變更下列登錄子機碼下的登錄項目的值,如下所示:
    名稱: 驗證搜尋資料夾限制
    資料型別: REG_DWORD
    數值資料: 1
  4. 在變更登錄項目值之後,請確認修正問題。如果持續遇到這個問題繼續執行其餘步驟。
  5. 在 [登錄編輯程式] 中,找出並按一下登錄子機碼所述步驟 2。
  6. 建立或變更下列登錄子機碼下的登錄項目的值,如下所示:
    名稱: 搜尋資料夾巢狀處理層級
    資料型別: REG_DWORD
    數值資料: 500 (十進位)
  7. 如果持續遇到相同問題甚至到搜尋資料夾的巢狀層級的登錄項目變更後完成"使用 Isinteg 工具 > 一節中的步驟。

    備忘稿讓所做的登錄變更才會生效,您並沒有執行下列動作:
    • 重新啟動 Microsoft Exchange 資訊儲存庫服務。
    • 重新啟動 Exchange 伺服器。
    • 容錯移轉叢集環境中的 Exchange 伺服器。

使用 Isinteg 工具

如果 Microsoft Exchange 資訊儲存庫服務持續甚至在兩個登錄項目值的變更之後當機,您必須使用 Isinteg 工具。要這麼做,請您執行下列步驟。

附註您可以從 Drive_Letter 執行 Isinteg 工具: \Program Files\Exchsrvr\bin 資料夾。
  1. 識別並卸載有問題的 Exchange 資料庫。
  2. 使用下列命令,對資料庫執行 Isinteg 工具:
    exchsrvr\bin\isinteg-s Server_Name-修正-測試 alltests
  3. 執行 Isinteg 完成之後檢視 MDBDATA 資料夾中建立 [ISINTEG.pri 記錄檔。 請確認的 修正 項目等於零。如果此項目不等於零、 一次對資料庫執行 Isinteg 工具。您可能必須執行 Isinteg 工具多次直到您看到 [修正] 項目等於零。

其他相關資訊

這個問題會產生下列呼叫堆疊。
?# Child-SP????????? RetAddr?????????? Call Site 
00 00000000`50980ff0 00000000`5422e203 ese!ErrBFReadLatchPage+0x1fd 
01 00000000`509810b0 00000000`54235e1b ese!CPAGE::ErrGetReadPage+0x83 
02 00000000`50981140 00000000`54226e6b ese!ErrBTIIRefresh+0xdb 
03 00000000`509811f0 00000000`5425fe50 ese!ErrBTGet+0x2b 
04 00000000`50981230 00000000`542850c2 ese!ErrDIRGet+0x20 
05 00000000`50981260 00000000`542a58f6 ese!ErrIsamRetrieveColumn+0x232 
06 00000000`50981380 00000000`542a5a3d ese!JetRetrieveColumnEx+0x246 
07 00000000`50981440 00000000`009693b6 ese!JetRetrieveColumn+0xfd 
08 00000000`509814e0 00000000`0097a808 store!JetRetrieveColumnFn+0x96 
09 00000000`50981560 00000000`00982d97 store!JTAB_BASE::EcRetrieveColumnByPtagid+0x288 
0a 00000000`50981600 00000000`0094ccb0 store!EcReadBinary+0x87 
0b 00000000`509818c0 00000000`007d82db store!EcRetrieveFIDL+0x20 
0c 00000000`50981900 00000000`007d84db store!EcGetSearchFoldersRecursive+0xab 
0d 00000000`509819b0 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
0e 00000000`50981a60 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
0f 00000000`50981b10 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
10 00000000`50981bc0 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
11 00000000`50981c70 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
......
57c 00000000`509bd600 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
57d 00000000`509bd6b0 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
57e 00000000`509bd760 00000000`007d84db store!EcGetSearchFoldersRecursive+0x2ab 
57f 00000000`509bd810 00000000`007d87e9 store!EcGetSearchFoldersRecursive+0x2ab 
580 00000000`509bd8c0 00000000`007d8aa4 store!EcGetSearchFoldersEx+0x1d9 
581 00000000`509bd9b0 00000000`007db81f store!EcBeginTransactionWithSearchFolders+0x144 
582 00000000`509bda90 00000000`00719555 store!EcBeginMessageTransaction+0x2f 
583 00000000`509bdae0 00000000`00a3d76b store!OMSG::EcDeliver+0x1c25 
584 00000000`509bdf30 00000000`007a96a0 store!EcLocallyDeliverMsg+0x2e1b 
585 00000000`509be780 00000000`009fb0da store!EcTransportDeliverMessageOp+0x300 
586 00000000`509be800 00000000`00a12abe store!EcTransportDeliverMessage+0x11a 
587 00000000`509be830 00000000`00a1403d store!EcRpc+0x390e 
588 00000000`509bf090 00000000`00a1435d store!EcRpcExt+0x27d 
589 00000000`509bf1b0 00000000`009e12fc store!EcRpcExt2+0xdd 
58a 00000000`509bf280 000007ff`7fd69a75 store!EcDoRpcExt2+0x10c 
58b 00000000`509bf340 000007ff`7fe96cc9 rpcrt4!Invoke+0x65 
58c 00000000`509bf3e0 000007ff`7fe9758d rpcrt4!NdrStubCall2+0x54d 
58d 00000000`509bf9a0 000007ff`7fd697b4 rpcrt4!NdrServerCall2+0x1d 
58e 00000000`509bf9d0 000007ff`7fd6990d rpcrt4!DispatchToStubInCNoAvrf+0x14 
58f 00000000`509bfa00 000007ff`7fd69766 rpcrt4!RPC_INTERFACE::DispatchToStubWorker+0x50d 
590 00000000`509bfb70 000007ff`7fd48b65 rpcrt4!RPC_INTERFACE::DispatchToStub+0x2ec 
591 00000000`509bfbf0 000007ff`7fd497b9 rpcrt4!OSF_SCALL::DispatchHelper+0x2d3 
592 00000000`509bfc70 000007ff`7fd49674 rpcrt4!OSF_SCALL::DispatchRPCCall+0x1ba 
593 00000000`509bfca0 000007ff`7fd49c2f rpcrt4!OSF_SCALL::ProcessReceivedPDU+0x7f8 
594 00000000`509bfd10 000007ff`7fd47e28 rpcrt4!OSF_SCALL::BeginRpcCall+0x1a4 
595 00000000`509bfd50 000007ff`7fd46f8c rpcrt4!OSF_SCONNECTION::ProcessReceiveComplete+0x1b7 
596 00000000`509bfe00 000007ff`7fd47179 rpcrt4!LOADABLE_TRANSPORT::ProcessIOEvents+0x1e1 
597 00000000`509bfeb0 000007ff`7fd65996 rpcrt4!ProcessIOEventsWrapper+0x9 
598 00000000`509bfee0 000007ff`7fd65d51 rpcrt4!BaseCachedThreadRoutine+0xde 
599 00000000`509bff50 00000000`77d6b6da rpcrt4!ThreadStartRoutine+0x21 
59a 00000000`509bff80 00000000`00000000 kernel32!BaseThreadStart+0x3a

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。

這篇文章中的資訊適用於:
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
關鍵字:?
kbmt kbexpertiseadvanced kbqfe kbsurveynew kbhotfixrollup KB959135 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:959135? (http://support.microsoft.com/kb/959135/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。