當用戶端開啟許多的 MAPI 工作階段時,將會記錄在 Exchange Server 2003 電腦的應用程式事件日誌中的事件識別碼 9646

文章翻譯 文章翻譯
文章編號: 842022 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

在執行的 Microsoft Exchange Server 2003 伺服器上了應用程式中記錄類似下列的事件的事件記錄檔:

事件類型: 錯誤
事件來源: MSExchangeIS
事件類別: 一般
事件識別碼: 9646
描述:
關閉 Mapi 工作階段"/ o = Organization / ou = Administrative Group / cn = 收件者/cn ="因為它超過 32 型別之物件的最大值"的 Recipient 的工作階段 」。

這個問題時可能會也在 Microsoft Office Outlook 2003 中收到下列錯誤訊息:
無法開啟預設電子郵件資料夾。無法使用 Microsoft Exchange Server 電腦。可能是網路問題或是 Microsoft Exchange Server 進行維護已關閉。

發生的原因

如果下列情況成立,可能就會發生這個問題:
  • 您已在 Exchange Server 電腦上安裝 Microsoft Exchange Server 2003 Service Pack 1 (SP1)。
  • 用戶端電腦上執行的程式開啟許多 Exchange Server 電腦的 MAPI 工作階段。MAPI 工作階段的數目大於允許的限制。
  • 您使用 Microsoft Office Outlook 2007,而且您將大型的其他信箱新增至您的設定檔。比方說如果其他信箱包含超過一千資料夾,可能就會發生這個問題。
Exchange Server 2003 SP1 對於加上每個使用者的允許 MAPI 工作階段的數目限制。預設情況下,每個使用者的允許 MAPI 工作階段最大數目設定為 0x20 套用 Exchange Server 2003 SP1 之後的十六進位值。

附註0x20 的十六進位值轉換成十進位值為 32。

解決方案

如果要解決這個問題,我們建議您先判定是否因為的潛在濫用達到 MAPI 工作階段限制,因為加入大型的額外信箱因為它是在用戶端程式或由於用戶端程式的設計,Bug 結果。

如果之所以發生這個問題,是因為大型的信箱已新增至 Outlook 2007 中的快取 Exchange 模式設定檔,您可以停用新的 Outlook 2007 預設功能,會造成這個問題。要這麼做,請您執行下列步驟。

附註當您在執行下列步驟您就無法存取共用的信箱資料夾,當您正在使用您快取 Exchange 模式離線工作時,設定檔。
  1. 在 [工具] 功能表上按一下 帳戶設定
  2. 按一下 「 Exchange 伺服器] 帳戶,然後按一下 [變更]。
  3. 按一下 [其他設定]。
  4. 在 [進階] 索引標籤上按一下以清除 下載共用資料夾 (不包括郵件資料夾)] 核取方塊。
  5. 按一下 [確定],按一下 [下一步],然後再按一下 [完成]
如果發生此問題是因為的用戶端程式中的 Bug 或由於用戶端程式設計,我們建議您連絡廠商,以判斷是否可以使用下列程序的其中一個:
  • 取得一個修正程式
  • 授與檢視資訊儲存庫狀態程式所執行之帳戶的權限

    附註具有這些權限的帳戶下執行的程式不會受到 MAPI 工作階段每一使用者限制。
如果要授與檢視資訊儲存庫狀態的權限,請依照下列步驟執行:
  1. 在 [Exchange 系統管理員,以滑鼠右鍵按一下 Exchange 伺服器物件或您想授與該權限,然後按一下 [內容] 之信箱儲存區。
  2. 按一下 [安全性] 索引標籤。
  3. 按一下您想要授與的權限的帳戶。

    如果未列出該帳戶就請按一下 [新增,按一下 [帳戶名稱、 按一下 [新增],然後再按一下 [確定]
  4. 在 [允許] 欄按一下以選取 檢視資訊存放狀態] 核取方塊如果不已經選取此核取方塊。
  5. 按一下以清除核取方塊並不需要,任何權限,然後按一下 [確定]

    附註您可能必須執行這個步驟,如果您按了 [新增],以在步驟 3 中新增該帳戶。這是因為在步驟 3 中加入該帳戶時,已選取 [允許] 欄中每個核取方塊。
如果您無法取得一個修正程式,而且您無法設定帳戶變成能執行一起檢視資訊儲存庫狀態的權限,您可以調整所允許的設定登錄設定每個使用者的 MAPI 工作階段數目。如果您執行這項操作請試著判斷,用戶端程式就可以執行沒有問題,您可以使用最小值。如果您提高太高限制,用戶端程式可能會影響 Exchange Server 電腦的效能。

如果您安裝可調適的網路封包或 Windows 2003 Service Pack 2 之後,就會發生這個問題,請參閱下列文件 「 Microsoft 知識庫 」 中:

936594在 Windows Server 2003 電腦上安裝 Windows Server 2003 SP2 或可調適的網路套件之後,您可能會遇到網路相關問題

其他相關資訊

若要變更的每個使用者將最大許可 MAPI 活動值與預設值,您可以設定最大允許工作階段每一使用者登錄項目。要這麼做,請您執行下列步驟。

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。 以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄
  1. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 regedit 然後再按一下 [確定]
  2. 找出並點選下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
  3. 如果 最大允許工作階段每次使用者 項目並不存在,請執行下列動作:
    1. 在 [編輯] 功能表上指向 [新增],然後按一下 [DWORD 值]。
    2. 作為輸入的名稱鍵入 [最大允許每一使用者的工作階段,然後按下 ENTER。
  4. 最大允許每一使用者的工作階段] 項上按一下滑鼠右鍵,然後再按 [修改]
  5. 按一下 [十進位],鍵入您想要設定 數值資料] 方塊中的值,然後按一下 [確定]
  6. 結束登錄編輯程式。
  7. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 services.msc 然後再按一下 [確定]
  8. 按一下 MSExchange 資訊儲存庫服務,然後按一下 [重新啟動服務

屬性

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

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com