MSExchangeIS 5000 (0x8004010f):由於權限錯誤或組織名稱中的無效字元,無法裝載資料庫

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

上次修改主題的時間: 2007-01-23

Microsoft® Exchange 資料庫疑難排解員工具在應用程式記錄檔中偵測到一或多個具有錯誤碼 0x8004010f 的 MSExchangeIS 5000 事件。此事件表示由於權限錯誤或 Exchange 組織名稱中包含無效字元,因此無法裝載 Exchange 伺服器上的資料庫。

若下列其中一個情況為真,就會發生具有錯誤碼 0x8004010f 的 MSExchangeIS 5000 事件:

  • 已驗證的使用者在 Active Directory 的網域容器或組態容器中沒有讀取權限。符合此情況時,若您嘗試在已經含有 Exchange 伺服器的系統管理群組中安裝第二部 Exchange 伺服器,可能無法成功。此外,Microsoft Exchange Information Store 服務也可能不會啟動。
  • Active Directory 之組態容器下的 WellKnown Security Principals 容器,遺失 Everyone 帳戶的讀取權限。符合此情況時,Exchange Information Store 服務不會在成員伺服器上啟動。
  • Exchange 組織名稱包含不支援的字元。符合此情況時,在您安裝 Exchange 2000 Server 或 Exchange Server 2003 之後,Exchange Information Store 服務不會啟動,而且會在應用程式記錄檔中記錄事件 MSExchangeIS 5000 及 MSExchangeIS 1121。

此事件也可能被識別為 MAPI_E_NOT_FOUND。此事件適用於下列 Exchange Server 版本:

  • Microsoft Exchange Server 2007
  • Microsoft Exchange Server 2003
  • Microsoft Exchange 2000 Server

若要解決這個問題,請執行下列一或多個動作。

important重要事項:
如果您使用 [Active Directory Service Interfaces (ADSI) 編輯器] 嵌入式管理單元、LDP 公用程式,或任何其他 LDAP 版本 3 用戶端,並且您錯誤地修改了 Active Directory 物件的屬性,將會導致嚴重的問題。您可能需要重新安裝 Microsoft Windows® 2000 Server、Microsoft Windows Server™ 2003、Microsoft Exchange 2000 Server、Microsoft Exchange Server 2003,或 Windows 及 Exchange 兩者皆需重新安裝,才能解決這些問題。Microsoft 無法保證可以解決因為您錯誤地修改 Active Directory 物件屬性而造成的問題。修改這些屬性的風險由客戶自行負責。
  • 如果已驗證的使用者在 Active Directory 的網域容器或組態容器中沒有讀取權限,請使用 Exchange Server 2003 及 Exchange 2000 Server 中的 [ADSI 編輯器] 工具,將 Active Directory 的網域容器及組態容器中的讀取權限授與使用者。遵循下列步驟:
    note附註:
    您可以在 Microsoft Windows 2000 支援工具或 Microsoft Windows Server 2003 支援工具中找到 [ADSI 編輯器] 工具。若要安裝 Windows 支援工具,請執行 Windows 光碟的 Support\Tools 資料夾中的安裝程式。若需有關 Windows 支援工具的詳細資訊,請參閱 Windows 光碟的 Support\Tools 資料夾中的 Sreadme.doc 檔案。
若要將 Active Directory 的網域容器或組態容器中的讀取權限授與使用者
  1. 依序按一下 [開始]、[執行],輸入 adsiedit.msc,然後按一下 [確定]。

  2. 展開 [網域 NC] 容器,在網域 (DC=domain,DC=com) 的資料夾上按一下滑鼠右鍵,然後按一下 [內容] 以開啟資料夾內容。

  3. 按一下 [安全性] 索引標籤,然後確定已選取 [已驗證的使用者] 群組之 [讀取] 權限的 [允許] 欄位。如果未選取 [讀取],請按一下以選取 [讀取],然後按一下 [確定]。

  4. 展開 [組態容器],在組態 (CN=Configuration,DC=domain,DC=com) 的資料夾上按一下滑鼠右鍵,然後按一下 [內容] 以開啟資料夾內容。

  5. 按一下 [安全性] 索引標籤,然後確定已選取 [已驗證的使用者] 群組之 [讀取] 權限的 [允許] 欄位。如果未選取 [讀取],請按一下以選取 [讀取],然後按一下 [確定]。

  6. 結束 [ADSI 編輯器]。

  7. 請稍候,等待此變更在網域控制站之間進行複寫。

  8. 啟動 Information Store 服務。

  • 如果 Active Directory 之組態容器下的 WellKnown Security Principals 容器遺失 Everyone 帳戶的讀取權限,請遵循下列步驟以解決此問題:
若要將讀取權限授與 Active Directory 之 WellKnown Security Principals 容器中的 Everyone 帳戶
  1. 以網域系統管理員的身分登入,然後啟動 [ADSI 編輯器]。

  2. 展開 [組態] 容器,然後按一下 [CN=WellKnown Security Principals] 容器。

  3. 在 [內容] 上按一下滑鼠右鍵,然後尋找 [安全性] 索引標籤。

  4. 按一下 [新增]、輸入 everyone,然後按一下 [確定]。

  5. 在 [允許] 欄位下,按一下以選取 [讀取] 核取方塊。

 
顯示: