MSExchangeIS 9519 0x972:公用資料夾容器已刪除,或遺失必要的屬性

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2010-11-29

Microsoft Exchange 資料庫疑難排解員工具在應用程式記錄檔中偵測到一或多個錯誤碼為 0x972 的 MSExchangeIS 9519 事件。這表示公用資料夾資料庫裝載失敗,因為公用資料夾容器已刪除,或遺失所需要的屬性。

說明

若從 Active Directory 刪除公用資料夾容器,或者受影響的公用儲存區並未設定成使用公用資料夾容器,亦即公用資料夾容器 msExchOwningPFTreeBL 屬性的值未指向公用儲存區,就會發生此錯誤。此錯誤最可能的原因是包含公用資料夾容器的系統管理群組已遭刪除,但並沒有先將公用資料夾容器移到新的系統管理群組。

使用者動作

若要解決此問題,請使用 ADSI 編輯器或類似的工具,判定公用資料夾容器是否存在,以及 msExchOwningPFTreeBL 屬性是否正確地設定為指向相關的公用儲存區。

Caution注意:
使用 ADSI 編輯器、LDP 工具或其他 LDAP 版本 3 用戶端時,如果錯誤地修改了 Active Directory 物件的屬性,可能會造成嚴重的問題。若要解決這些問題,您可能必須重新安裝 Microsoft Windows Server 2003、Exchange Server 2003 或 Exchange Server 2007,或兩者。修改 Active Directory 物件屬性的風險由客戶自行負責。

判定錯誤原因

  1. 使用 ADSI 編輯器或類似的工具,在 Active Directory 中找出每個系統管理群組物件。

    系統管理群組物件位於:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups,CN=Administrative group

  2. 展開每個系統管理群組,並檢查 [CN=Folder Hierarchies] 容器是否存在。如果 [CN=Folder Hierarchies] 容器存在,請將該容器反白顯示,並確認右手邊的窗格中有 [CN=Public Folders] 物件存在。如果在任何系統管理群組下都沒有 [CN=Public Folders] 物件存在,請繼續到解決方案 1,重新建立資料夾階層及公用資料夾容器。如果有發現 [CN=Public Folders] 容器,請繼續到步驟 3。

  3. 在 [CN=Public Folders] 物件上按一下滑鼠右鍵,再按一下 [內容]。

  4. 在 [屬性] 清單中,選取 [msExchOwningPFTreeBL] 屬性,再按一下 [編輯]。

  5. 確定受影響的公用資料夾儲存區已顯示在 [值] 清單中。如果未列出,請繼續到解決方案 2。

解決方案 1:重新建立資料夾階層及公用資料夾容器

  1. 使用 ADSI 編輯器或類似的工具,找到並展開 [Exchange Administrative Group (FYDIBOHF23SPDLT)]。

    [Exchange Administrative Group (FYDIBOHF23SPDLT)] 物件位於:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups

  2. 在 [Exchange Administrative Group (FYDIBOHF23SPDLT)] 物件上按一下滑鼠右鍵,再依序按一下 [新增] 及 [物件]。

  3. 在 [選取類別] 清單中選取 [msExchPublicFolderTreeContainer],再按 [下一步]。

  4. 在 [值] 方塊中輸入 [資料夾階層],按一下 [下一步] 及 [完成]。

  5. 在新建立的 [資料夾階層] 物件上按一下滑鼠右鍵,再依序按一下 [新增] 及 [物件]。

  6. 在 [選取類別] 清單中選取 [msExchPFTree],再按 [下一步]。

  7. 在 [值] 方塊中,輸入 Public Folders,然後按 [下一步]。

  8. 按一下 [其他屬性]。

  9. 在 [選取類別] 清單中選取 [msExchPFTreeType],再按 [下一步]。

  10. 在 [編輯屬性] 方塊中輸入 1,再依序按一下 [設定]、[確定] 及 [完成]。

  11. 要將公用資料夾容器指派給每個公用儲存區,請在 [公用資料夾] 容器上按一下滑鼠右鍵,再選取 [內容]。

  12. 在 [屬性] 清單中,選取 [distinguishedName],然後按一下 [編輯]。

  13. 將 [值] 方塊的內容複製到剪貼簿,再按一下 [取消]。

  14. 針對每一台出現 MSExchangeIS 9519 事件並具有錯誤碼 0x972 的伺服器,瀏覽到公用資料夾儲存區物件。此物件的預設位置是:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups, CN=Exchange Administrative Group (FYDIBOHF23SPDLT), CN=Servers, CN=ServerName, CN=InformationStore, CN=Second Storage Group

  15. 在 [公用資料夾儲存區] 物件上按一下滑鼠右鍵,再按一下 [內容]。

  16. 在 [屬性] 清單中,選取 [msExchOwningPFTree],然後按一下 [編輯]。

  17. 將步驟 13 中複製到剪貼簿的值貼到 [值] 方塊,然後按兩次 [確定] 完成作業。

  18. 針對每一台出現 MSExchangeIS 9519 事件並具有錯誤碼 0x972 的伺服器,重複步驟 15 到 17。

  19. 在受影響的伺服器上重新啟動 Microsoft Exchange Information Store 服務。

解決方案 2:重新填入公用資料夾容器物件的 msExchOwningPFTreeBL 屬性值

  1. 使用 ADSI 編輯器或類似工具,在 Active Directory 中找到 [公用資料夾] 物件。

    [公用資料夾] 物件位於:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups,CN=Administrative group,CN=Folder Hierarchies,CN=Public Folders

  2. 在 [公用資料夾] 容器上按一下滑鼠右鍵,然後按一下 [內容]。

  3. 在 [屬性] 清單中,選取 [distinguishedName],然後按一下 [編輯]。

  4. 將 [值] 方塊的內容複製到剪貼簿,再按一下 [取消]。

  5. 針對每一台出現 MSExchangeIS 9519 事件並具有錯誤碼 0x972 的伺服器,瀏覽到公用資料夾儲存區物件。此物件的預設位置是:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups, CN=Exchange Administrative Group (FYDIBOHF23SPDLT), CN=Servers, CN=ServerName, CN=InformationStore, CN=Second Storage Group

  6. 在 [公用資料夾儲存區] 物件上按一下滑鼠右鍵,再按一下 [內容]。

  7. 在 [屬性] 清單中,選取 [msExchOwningPFTree],然後按一下 [編輯]。

  8. 將步驟 4 中複製到剪貼簿的值貼到 [值] 方塊,然後按兩次 [確定] 完成作業。

  9. 針對每一台出現 MSExchangeIS 9519 事件並具有錯誤碼 0x972 的伺服器,重複步驟 6 到 8。

  10. 在受影響的伺服器上重新啟動 Microsoft Exchange Information Store 服務。