您目前已離線,請等候您的網際網路重新連線

如何重設預設虛擬目錄以提供 Outlook Web Access、 Exchange ActiveSync 及 Outlook 行動存取所需的服務在 Exchange Server 2003

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:883380
結論
本文說明如何重新建立 Microsoft Exchange Server 相關虛擬目錄在網際網路資訊服務 (IIS)。Microsoft Exchange Server 2003年支援 Microsoft Office Outlook Web Access、 Exchange ActiveSync 和 Outlook 行動存取。透過六種當您安裝 Exchange Server 2003年時,預設會在 IIS 中建立的虛擬目錄會啟用這些服務。如果虛擬目錄已損毀,或任何一個相關服務失敗時,您可能想要移除這些虛擬目錄。不過,這些虛擬目錄不會自動重新建立。

在這個案例中,您必須移除並重新建立虛擬目錄,在 IIS 中的使用下列方法之一:
  • 方法 1: 使用 Metabase 檔案總管,從 IIS 6.0 的資源套件工具
  • 方法 2: 使用 Adsutil.vbs
  • 方法 3: 編輯 Metabase.xml 檔
簡介
有時您必須重新建立 IIS 虛擬目錄時 Exchange Server 2003年電腦上有 Outlook Web Access 或其他行動服務的問題。根據預設,Exchange Server 2003年會建立下列的 IIS 虛擬目錄: Exadmin、 交換、 ExchWeb、 Microsoft 伺服器動態同步、 OMA 和公用。

不過,如果您刪除 Outlook Web Access 和其他行動服務所使用的 IIS 虛擬目錄時,虛擬目錄不會自動重新建立當您重新啟動 Exchange 系統服務員服務。本文將告訴您可以使用刪除和重新建立 Outlook Web Access 所使用的虛擬目錄的三種方法。

附註在 Microsoft Exchange 2000 Server 中,當您刪除虛擬目錄的 Outlook Web Access 之後的虛擬目錄會重新建立當您重新啟動 Exchange 系統服務員服務。

如需有關虛擬目錄的 Exchange Server 2003年中的 Outlook Web Access,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
821898 虛擬 Exchange Server 2003年中的 Outlook Web Access 所使用的網際網路資訊服務 (IIS) 目錄
其他相關資訊
若要刪除並重新建立的 Outlook Web Access 的 [虛擬目錄,請使用下列方法之一。

方法 1: 使用 Metabase 檔案總管,從 IIS 6.0 的資源套件工具

若要使用從 IIS 6.0 資源套件工具的 Metabase 總管,請依照下列步驟執行:

  1. 安裝 IIS 6.0 的資源套件工具。若要取得 IIS 6.0 資源套件工具,請移至下列 Microsoft 網站: 附註 如果您不想在電腦上安裝 IIS 的所有工具,您可以單獨都安裝 Metabase 總管 1.6 元件。若要這樣做,請依照下列步驟執行:
    1. 按兩下iis60rkt.exe,,然後遵循螢幕指示,直到到達 [安裝類型] 頁面上的 IIS 6.0 資源套件工具安裝精靈]。
    2. 在 [安裝類型] 頁面中,按一下 [自訂],然後按一下 [下一步]
    3. 清除所有的 IIS 資源套件工具和元件核取方塊以外的Metabase 總管 1.6 ] 核取方塊。
    4. 按一下 [下一步,,然後按一下 [完成]
  2. 備份您的 IIS metabase。若要這樣做,請依照下列步驟執行:
    1. 啟動 IIS 管理員。
    2. 預設的網站上按一下滑鼠右鍵,指向 [所有工作],然後按一下儲存設定到檔案
    3. 在 [儲存設定到檔案] 對話方塊中,在檔案名稱輸入方塊中,輸入設定名稱,然後按一下[確定]
  3. 刪除 Outlook Web Access 虛擬目錄。若要這樣做,請展開 IIS 管理員中的 [瀏覽] 窗格中的預設 Web 站台Exadmin] 上按一下滑鼠右鍵,然後按一下刪除。當提示您是否要刪除這個項目,請按一下 []。

    針對下列虛擬目錄重複這個步驟:
    • 交換
    • ExchWeb
    • Microsoft 伺服器動態同步
    • OMA
    • 公用
  4. 關閉 [IIS 管理員]。
  5. 按一下 [開始],指向 [所有程式、 都指向IIS 資源、 都指向中繼資料庫總管],然後按一下 [中繼資料庫總管
  6. 展開LMDS2MB,以滑鼠右鍵按一下,然後按一下 [刪除]。當提示您是否要刪除這個機碼及其所有子機碼,請按一下 []。
  7. 關閉 IIS Metabase 總管。
  8. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [服務
  9. 若要重新啟動 Microsoft Exchange 系統服務員服務,請依照下列步驟執行:
    1. 按一下 [開始],按一下 [執行] 型別 services.msc然後按一下[確定]
    2. Microsoft Exchange 系統服務員,以滑鼠右鍵按一下,然後按一下 [重新啟動
    3. 當提示您重新啟動相依的 Exchange Server 服務時時,請按一下 []。

      附註當您重新啟動 Microsoft Exchange 系統服務員服務時,也會重新啟動 Microsoft Exchange 資訊儲存庫服務。在這個案例中,您的 Exchange Server 使用者會失去連線到他們的 Exchange Server 信箱。
    虛擬目錄會重新建立。若要確認虛擬目錄會重新建立,請啟動 IIS 管理員,然後檢視 [預設的 Web 站台資料夾。

    重要 如果不在 15 分鐘後重新建立虛擬目錄,請重新啟動電腦。
  10. 重設的存取權限為允許匿名。若要這樣做,請依照下列步驟執行:
    1. 啟動 IIS 管理員,以滑鼠右鍵按一下ExchWeb、 按一下 [內容],然後按一下 [目錄安全性] 索引標籤。
    2. 驗證及存取控制] 之下按一下 [編輯],然後確認已選取 [啟用匿名存取] 核取方塊。
    3. 選擇整合式 Windows 驗證] 核取方塊,按一下 [確定],然後按一下 [套用]
    4. 如果出現 [繼承覆寫] 對話方塊,請按一下 [ 選取所有,然後按一下[確定]
    5. 驗證及存取控制] 之下按一下 [編輯和 thenclear整合式 Windows 驗證] 核取方塊]。
    6. 按一下[確定]兩次,然後關閉 [IIS 管理員。
使用網頁瀏覽器來確認您可以連線到您的 Outlook Web Access 伺服器。如果您同時也執行其他行動服務,請確認您可以藉由使用適當的用戶端連線到這些服務。

方法 2: 使用 Adsutil.vbs

若要使用 Adsutil.vbs,請依照下列步驟執行:

  1. 備份您的 IIS Metabase。若要這樣做,請依照下列步驟執行:
    1. 啟動 IIS 管理員。
    2. 預設的網站上按一下滑鼠右鍵,指向 [所有工作],然後按一下儲存設定到檔案
  2. 刪除 Outlook Web Access 虛擬目錄。若要這樣做,請右鍵Exadmin在功能窗格的 [IIS 管理員] 中,,然後按一下 [刪除]。當提示您是否要刪除這個項目,請按一下 []。

    針對下列虛擬目錄重複這個步驟:
    • 交換
    • ExchWeb
    • Microsoft 伺服器動態同步
    • OMA
    • 公用
  3. 關閉 [IIS 管理員]。
  4. 按一下 [開始],按一下 [執行] 型別 cmd然後按 Enter 鍵。
  5. 變更到下列資料夾。在這個範例中, 磁碟機 是安裝 Windows 的硬碟機:
    磁碟機: \inetpub\adminscripts
  6. 型別 adsutil然後按 Enter 鍵。

    重要 根據預設,CScript 不是 Windows Server 2003 的預設指令碼主機。若要執行 adsutil CScript] 指令,必須設定為預設指令碼主機。若要執行這項操作,請按一下 [] ; 如果您是系統提示您要將 CScript 註冊為您的預設主控對 vbscript 來說,並再按一下[確定]

    附註 如果您收到的 adsutil 命令選項清單,CScript 已設定成預設的指令碼 VBscript 的主機。
  7. 型別 adsutil 刪除 ds2mb然後按 Enter 鍵。

    附註 若要設定預設的指令碼 WScript 的主機,請鍵入 WScript //H:WScript在命令提示字元中,按 Enter 鍵,,然後按一下[確定]
  8. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [服務
  9. 若要重新啟動 Microsoft Exchange 系統服務員服務,請依照下列步驟執行:
    1. 按一下 [開始],按一下 [執行] 型別 services.msc然後按一下[確定]
    2. Microsoft Exchange 系統服務員,以滑鼠右鍵按一下,然後按一下 [重新啟動
    3. 當提示您重新啟動相依的 Exchange Server 服務時時,請按一下 []。

      附註當您重新啟動 Microsoft Exchange 系統服務員服務時,也會重新啟動 Microsoft Exchange 資訊儲存庫服務。在這個案例中,您的 Exchange Server 使用者會失去連線到他們的 Exchange Server 信箱。

      虛擬目錄會重新建立。若要確認虛擬目錄會重新建立,請啟動 IIS 管理員,然後檢視 [預設的 Web 站台資料夾。

      重要 如果不在 15 分鐘後重新建立虛擬目錄,請重新啟動電腦。
  10. 重設的存取權限為允許匿名。若要這樣做,請依照下列步驟執行:
    1. 啟動 IIS 管理員,以滑鼠右鍵按一下ExchWeb、 按一下 [內容],然後按一下 [目錄安全性] 索引標籤。
    2. 在 [驗證及存取控制] 下按一下 [編輯],然後確認 [啟用匿名存取] 核取方塊已開啟。
    3. 選取 [整合式 Windows 驗證] 核取方塊,按一下 [確定],然後按一下 [套用]
    4. 如果 [繼承覆寫] 對話方塊隨即出現,按一下 [ 選取所有,然後按一下[確定]
    5. 驗證及存取控制] 之下按一下 [編輯和 thenclear整合式 Windows 驗證] 核取方塊]。
    6. 按一下[確定]兩次,然後關閉 [IIS 管理員。
使用網頁瀏覽器來確認您可以連線到您的 Outlook Web Access 伺服器。如果您同時也執行其他行動服務,請確認您可以藉由使用適當的用戶端連線到這些服務。

方法 3: 編輯 Metabase.xml 檔

若要解決這個問題,您必須變更 Metabase.xml 檔案。已變更的 Metabase.xml 檔案會導致重新建立 Microsoft Exchange 系統服務員服務重新啟動時,Exchange Server 相關的虛擬目錄。若要這樣做,請依照下列步驟執行:

警告如果您是不正確地編輯 metabase 的話,您造成嚴重的問題,可能需要重新安裝任何使用 metabase 的產品。Microsoft 不保證可以解決問題,因此,如果您不正確地編輯 metabase 產生。編輯 metabase 自行承擔風險。

附註務必先備份 metabase 之前加以編輯。
  1. 將 IIS 設定為啟用即時編輯 metabase。若要這樣做,請依照下列步驟執行:
    1. 按一下 [開始],指向 [系統管理工具],然後按一下 [網際網路資訊服務 (IIS) 管理員
    2. 以滑鼠右鍵按一下伺服器名稱(本機電腦),然後按一下 [內容

      附註取代 伺服器名稱 執行 IIS 的電腦名稱。
    3. 選取啟用直接編輯的 Metabase ] 核取方塊,然後再按一下[確定]
  2. 變更 Metabase.xml 檔。Metabase 指的是位於執行 IIS 的電腦上的記憶體中的資料庫。當電腦關機時,所有中繼庫設定值會寫入名為 Metabase.bin 的檔案。您可以變更會造成必須在 IIS 中重新建立的 Microsoft Exchange 系統服務員服務重新啟動時,Exchange Server 相關的虛擬目錄的 Metabase.xml 檔案。若要這樣做,請依照下列步驟執行:
    1. 使用文字編輯器 (例如記事本),以開啟 Metabase.xml。根據預設,Metabase.xml 檔案位於下列資料夾中:
      %windir%\System32\Inetsrv
    2. 按一下 [編輯] 功能表的 [尋找]。
    3. 在 [尋找目標] 方塊中,輸入 61472然後按一下 [尋找下一個要在這個檔案中尋找下列區域:
      <IIsConfigObject location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}"></IIsConfigObject>
      <>
      名稱 ="UnknownName_61472"
      ID ="61472"
      值 ="207778"
      類型 ="STRING"
      UserType ="IIS_MD_UT_SERVER"
      屬性 ="NO_ATTRIBUTES"
      />
    4. 在這個區域中的 Metabase.xml 檔案,取代具有的項目 0.例如,變更此區域的 Metabase.xml 檔案,這樣它就會出現類似下列:
      <IIsConfigObject location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}"></IIsConfigObject>
      >
      <>
      名稱 ="UnknownName_61472"
      ID ="61472"
      值 ="0"
      類型 ="STRING"
      UserType ="IIS_MD_UT_SERVER"
      屬性 ="NO_ATTRIBUTES"
      />
    5. 將您的變更儲存到 Metabase.xml 檔案。然後,關閉 [記事本]。
    附註 您也可以使用 「 Metabase 編輯器 」 工具 (MetaEdit.exe),若要變更此 metabase 中的值。
  3. 若要重新啟動 Microsoft Exchange 系統服務員服務,請依照下列步驟執行:
    1. 按一下 [開始],按一下 [執行] 型別 services.msc然後按一下[確定]
    2. Microsoft Exchange 系統服務員,以滑鼠右鍵按一下,然後按一下 [重新啟動
    3. 當提示您重新啟動相依的 Exchange Server 服務時時,請按一下 []。

      附註當您重新啟動 Microsoft Exchange 系統服務員服務時,也會重新啟動 Microsoft Exchange 資訊儲存庫服務。在這個案例中,您的 Exchange Server 使用者會失去連線到他們的 Exchange Server 信箱。
  4. 還原預設的 IIS 設定,以停用即時編輯 metabase。若要這樣做,請依照下列步驟執行:
    1. 按一下 [開始],指向 [系統管理工具],然後按一下 [網際網路資訊服務 (IIS) 管理員
    2. 以滑鼠右鍵按一下伺服器名稱(本機電腦),然後按一下 [內容
    3. 清除啟用直接編輯的 Metabase ] 核取方塊,然後再按一下[確定]

      虛擬目錄會重新建立。若要確認虛擬目錄會重新建立,請啟動 IIS 管理員,然後檢視 [預設的 Web 站台資料夾。

      重要 如果不在 15 分鐘後重新建立虛擬目錄,請重新啟動電腦。
    使用網頁瀏覽器來確認您可以連線到您的 Outlook Web Access 伺服器。如果您同時也執行其他行動服務,請確認您可以藉由使用適當的用戶端連線到這些服務。
其他資源
其他相關資訊
請造訪我們 Windows Phone 論壇 更有用的提示和想法。
XADM 虛擬目錄

警告:本文為自動翻譯

內容

文章識別碼:883380 - 最後檢閱時間:12/04/2013 10:11:00 - 修訂: 2.0

Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition, Microsoft ActiveSync 4.5, Windows Mobile 6.5 Standard

  • kbhowto kbmt KB883380 KbMtzh
意見反應
cript>