安裝 Exchange Server 2007 SP2 的更新彙總套件 2 之後,出現「TimeSpan 溢位」的錯誤

Exchange 2007
 

適用版本: Exchange Server 2007 SP2

上次修改主題的時間: 2010-02-03

本主題提供如何疑難排解您在 Exchange Server 2007 組織中使用公用資料夾,而也已將公用資料夾資料庫上的保留期間設為大於 123 天之問題的相關資訊。當您安裝 Exchange Server 2007 Service Pack 2 (SP2) 的更新彙總套件 2,然後嘗試使用 Exchange 管理主控台存取公用資料夾資料庫之後,會收到下列錯誤訊息:

 

因為持續時間太長,所以 TimeSpan 溢位

如果您嘗試使用 Outlook Web Access 存取 Exchange,會收到下列錯誤訊息:

 

ExceptionException 類型:Microsoft.Exchange.Clients.Owa.Core.OwaInvalidConfigurationExceptionException 訊息:因為持續時間太長,所以 TimeSpan 溢位。

發生此問題的原因,是由於 Exchange Server 2007 中的現有問題。在此情況下,Active Directory 中公用資料夾之資料庫項目保留限制的值,是設定為以秒為單位,而不是以天為單位。Exchange 儲存區預期此值是以天為單位。因此,郵件可能永遠不會過期。

在 Exchange Server 2007 SP2 的更新彙總套件 2 中,這個問題已獲得解決,該值已改成以天為單位,而不是以秒為單位。不過,如果 Exchange Server 2007 中的公用資料夾資料庫保留限制設為大於 123 天,而您在這時套用 Exchange Server 2007 的更新彙總套件 2,就會收到例外狀況錯誤。當您嘗試使用 Exchange 管理主控台或 Outlook Web Access 存取公用資料夾儲存區時,就會發生此錯誤。

如果您在使用公用資料夾,而您已將公用資料夾資料庫上的保留期間設為小於或等於 123 天,就會收到一則警告訊息。不過,Exchange Server 2007 會繼續正確運作。

不論值的設定為何,如果您收到此錯誤訊息或警告訊息,都可以使用<程序>這節中描述的下列步驟來修正這個問題。

若要解決此問題,請使用 ADSIEdit 變更 msExchOverallAgeLimit 值。

變更 msExchOverallAgeLimit 值
  1. 按一下 [開始],在 [開始搜尋] 方塊中輸入 adsiedit.msc,然後按 ENTER。

  2. 在 ADSIEdit 嵌入式管理單元中,按一下 [執行],然後按一下 [連線到]。

  3. 在 [熟知的命名內容] 清單中,選取 [組態]。

  4. 依序展開下列清單項目及子項目:

    • CN=Configuration,DC=Domain,DC=com

    • CN=Services|CN=Microsoft Exchange

    • CN=OrgName

    • CN=Administrative Groups

    • CN=Servers

    • CN=ServerName

    • CN=Information Store

    • CN= Second Storage Group

  5. 按兩下 [CN=Public Folder Database]。

  6. 按兩下 [msExchOverallAgeLimit]。

  7. 利用將現有的值除以 86,400,將現有的值從秒數變更為天數。

note附註:
您必須在 Exchange 2007 環境中對所有公用資料夾資料庫重複執行這些步驟。

如需 Exchange Server 2007 SP2 的更新彙總套件 2 之相關資訊,請參閱 Microsoft Exchange Server 2007 Service Pack 2 的更新彙總套件 2 的描述

如需此問題的相關資訊,請參閱在 Exchange Server 2007 環境中,公用資料夾的「保留天數」功能並不如預期運作

 
顯示: