偵測不到離線通訊錄所使用的「站台資料夾伺服器」公用資料夾儲存區

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

上次修改主題的時間: 2009-09-15

Microsoft® Exchange Server Analyzer 工具會查詢 Active Directory® 目錄服務,以判定所有 Exchange 公用資料夾儲存區 (具有 objectClass=msExchPublicMDBobjectClass 的儲存區) 的 siteFolderServer 屬性值。siteFolderServer 屬性代表離線通訊錄伺服器使用的公用資料夾儲存區。

如果 Exchange Server Analyzer 判定未列出伺服器、所列出的伺服器關機,或所列出的伺服器不存在,則會顯示一則警告。如果 siteFolderServer 屬性包含 DEL: 字串,Exchange Server Analyzer 就會顯示一則錯誤訊息。

在預設的情況下,Exchange Server 2003 會在站台資料夾伺服器 (在系統管理群組中安裝的第一部伺服器) 上,產生離線通訊錄檔案。如果您指定別的伺服器作為離線通訊錄伺服器,則這個屬性中列出的公用資料夾儲存區,將會成為新的離線通訊錄伺服器上的儲存區,而不是位在系統管理群組中實際「站台資料夾伺服器」上的儲存區。

當 Exchange Server 2003 產生離線通訊錄檔案時,它會將檔案附加在郵件訊息中,並且將郵件放在特殊的公用資料夾內。Microsoft Office Outlook® 2003 會從資料夾擷取郵件並下載附件檔。

在 Exchange Server 2003 中,離線通訊錄郵件儲存在「離線通訊錄」資料夾的子資料夾中,而此資料夾是預設「公用資料夾」樹狀目錄的其中一個系統資料夾。這個資料夾內會包含子資料夾,對應到您的拓撲內的每一個系統管理群組或站台。在預設的情況下,特定系統管理群組資料夾的內容複本,會放在系統管理群組中安裝的第一部伺服器 (稱為「站台資料夾伺服器」) 上。

如果您的 Exchange 組織是 Exchange Server 2007,沒有向下層級 (Outlook 2003 或更舊版本) 用戶端,您可以安全地捨棄此警告或錯誤。如果您的 Exchange Server 2007 組織正在主控執行 Outlook 2003 或更舊版本的用戶端,請遵循以下程序,啟用離線通訊錄檔案的公用資料夾發佈。公用資料夾發佈是一種發佈方法,執行 Outlook 2003 或更舊版本且離線工作或透過撥號連線工作的用戶端會使用此方法存取 OAB。

對 Exchange Server 2003 更正此警告

  1. 如果您知道該伺服器已存在,請在 [Exchange 系統管理員] 的 [伺服器] 下,展開儲存群組,然後按一下 [公用資料夾儲存區]。請檢查右窗格以確定儲存區正在執行。

  2. 若要指定新的離線通訊錄伺服器,請在 [收件者] 之下,按一下 [離線通訊清單]。然後在右窗格中按一下 [預設離線通訊清單] (或產生此訊息的任何其他離線通訊清單)。

    如果不要使用離線通訊錄,請在 [預設值] [離線通訊錄] 上按一下滑鼠右鍵, 然後按一下 [刪除]。不然的話,使用本程序的其餘動作設定排程。

  3. 在 [預設離線通訊清單] 上按一下滑鼠右鍵,再按一下 [內容]。

  4. [一般] 標籤中的 [離線通訊錄伺服器] 之下,按一下 [瀏覽] 選取一部伺服器。

對 Exchange Server 2007 更正此警告

  1. 開啟 [Exchange 管理主控台]。

  2. 依序展開 [Microsoft Exchange]、[組織組態],然後選取 [信箱]。

  3. 在結果窗格中,按一下 [離線通訊錄] 索引標籤。

  4. 在 [離線通訊錄] 索引標籤上,選取 [預設離線通訊錄]。

    1. 若要啟用離線通訊錄的公用資料夾發佈,請從 [發佈] 索引標籤選取 [啟用公用資料夾發佈]。
    2. 按一下 [確定],儲存變更。
  5. 若要指定新的離線通訊錄伺服器,請從執行窗格按一下 [移動],以啟動 [移動離線通訊錄] 精靈。此精靈可讓您移至不同的伺服器產生 OAB。它也會將現有的 OAB 檔案複製至指定的伺服器。

使用 Exchange 管理命令介面,啟用離線通訊錄檔案的公用資料夾發佈。

  • 執行下列命令:

    Set-OfflineAddressBook -Identity <OAB> -PublicFolderDistributionEnabled $true
    

    其中:<OAB> 是 OAB 的辨別名稱 (DN)、網域\帳戶名稱或 GUID。

    例如,若要啟用預設離線通訊錄的公用資料夾發佈,請輸入:

Set-OfflineAddressBook -Identity "\Default Offline Address Book" -PublicFolderDistributionEnabled $true

使用 Exchange 管理命令介面來設定將主控離線通訊錄產生的伺服器

  • 執行下列命令:

    Move-OfflineAddressBook -Identity <OAB> -Server <Server>
    

    其中:<OAB> 是 OAB 的辨別名稱 (DN)、網域\帳戶名稱或 GUID,而 <Server> 則指定執行所選作業的 Exchange 伺服器。

    例如,若要將 OAB 產生移至 Server1,請輸入:

Move-OfflineAddressBook -Identity "My OAB" -Server "Server1"

如需在 Exchange Server 2003 使用離線通訊錄的相關資訊,請參閱《使用 Exchange Server 2003 儲存區》(https://go.microsoft.com/fwlink/?LinkId=47595)中的<設定 Exchange Server 2003 離線通訊錄>(英文)。

如需在 Exchange Server 2007 使用離線通訊錄的相關資訊,請參閱<組織組態 > 信箱 > 離線通訊錄>(英文) (https://go.microsoft.com/fwlink/?LinkId=79247)。