為實現多個Exchange服務,主要是OWA(Outlook Web Access),OMA(Outlook Mobile Access)和Exchange ActiveSync服務,Exchange Server 2003在IIS中使用了虛擬目錄:
IIS虛擬目錄可能會損壞或被不恰當的修改。例如,實際上必須要在Exchange System Manager中修改虛擬目錄時,經驗不多的Exchange Server管理員可能會在IIS管理控制臺里直接對它們進行修改。
如果IIS虛擬目錄被損壞,它們不會自動重建,所以你需要知道如何創建它們。虛擬目錄可以在“半自動”的方式下重新創建,但是你必須給Exchange Server以明確的命令;Exchange Server不會“感知”虛擬目錄已被損壞或丟失。
Microsoft Knowledge Base中883380編號的文章給出了為OWA,OMA和Exchange ActiveSync重新創建IIS虛擬目錄的三種可行的方法:
1.使用Metabase Explorer工具(在IIS6 Resource Kit Tools中的一個工具)刪除IIS虛擬目錄在metabase中的記錄。如果你還沒有安裝Metabase Explorer,或者你不知道如何使用它,那你可以選擇下邊的方法。
2.使用ADSUTIL.VBS腳本。這可能是最簡單的方法了,因為你可以簡單的從IIS Manager中刪除IIS虛擬目錄,然后用腳本去清除metabase中的內容(而不是去手工清除),最后讓Exchange Server重建目錄。此方法很簡單,你只需要知道如何使用IIS Manager和在命令行下運行VBS腳本即可。
3.手工編輯Metabase.xml文件。此方法可能是危險性最大,難度也最大的一種方法,僅建議高手采用。
通常情況下,大約15分鐘內即可完成虛擬目錄的自動重建。如果沒能完成,則Exchange和IIS服務器都需要重啟(先重啟IIS,然后是Exchange Server)。