離線通訊錄的產生設為連續更新

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

上次修改主題的時間: 2006-12-04

Microsoft® Exchange Server Analyzer 工具會查詢 Active Directory® 目錄服務,以判定是否已設定 msExchOAB 類別中的 offLineABSchedule 屬性值,以產生離線通訊錄。offLineABSchedule 屬性可判定離線通訊清單的排程。如果 Exchange Server Analyzer 發現離線通訊清單的離線通訊錄產生排程已設為連續更新,則會顯示錯誤。

離線通訊錄是儲存離線通訊清單集合的容器。系統管理員可以設定可用的離線通訊錄。Microsoft Office Outlook® 2003 及 Outlook 2007 使用者可選擇要下載哪些離線通訊清單。MAPI 用戶端 (如 Outlook 2003 及 Outlook 2007) 可以下載離線通訊清單。因此,即使中斷與 Exchange 伺服器的連線,使用者也可編寫電子郵件。

您可以排定何時更新離線通訊清單。不過,請確定您設定的更新排程,在進行下一個更新之前,可以有足夠的時間來完成離線通訊清單的產生。例如,如果下列條件存在,則在每個更新間隔間必須至少有四個小時:

  • 在 24 小時的期間內,您指定了三個更新。
  • 更新離線通訊清單需要花費四個小時。

通常,不建議進行頻繁的更新,因為頻繁更新可能會在下列方面影響用戶端與伺服器的效能:

  • 伺服器必須更頻繁地產生離線通訊錄。依據 Active Directory 大小的不同,可能要花費數小時才能完成此作業。
  • 針對每個更新,Outlook 都必須在本機電腦上建立離線通訊錄的複本,並套用自伺服器提取的遞增變更。如果本機電腦上的離線通訊錄為 150 MB,則 Outlook 必須在每次更新時建立 150 MB 的資料複本。
  • Outlook 具有節流機制,可以在偵測到使用者活動時,降低離線通訊錄更新的速度。當發生連續的使用者活動時,離線通訊錄的大小就會影響到更新所需的時間。這段期間從一個小時到八個小時不等。

如果您要增加更新的頻率,請確定您離線通訊錄的大小相當小。理想的未壓縮大小是 1 MB 到 25 MB。

排定在 Exchange 2000 Server 及 Exchange Server 2003 更新離線通訊清單的時間

  1. 在 [系統管理員] 中,連按兩下 [收件者],再按一下 [離線清單]。

  2. 在詳細資料窗格中,連按兩下您要為其設定更新排程的離線通訊清單。

    1. 若要選擇預先設定的更新間隔,請在 [一般] 索引標籤中的 [更新間隔] 下拉式清單中選取一個間隔。
      important重要事項:
      如果您從下拉式清單中選取 [不執行],將不更新離線通訊清單。
    2. 若要設定指定的更新排程,請按一下 [自訂]。在 [排程] 對話方塊中,在顯示的日期與時間格線中設定更新排程,然後按一下 [確定]。

對 Exchange Server 2007 更正此警告

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

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

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

  4. 在 [離線通訊錄] 索引標籤上,選取 [預設離線通訊錄]。在執行窗格中,按一下 [內容]。

  5. 在 [一般] 索引標籤上,從 [更新排程] 下拉式清單中選取執行時間,或按一下 [自訂] 以設定自訂排程。

  6. 按一下 [確定],儲存變更。

使用 Exchange 管理命令介面來設定離線通訊錄產生排程

  • 執行下列命令:

    Set-OfflineAddressBook -Identity <OAB Name> -Schedule <Schedule>
    

    其中:<OAB> 是 OAB 的辨別名稱 (DN)、網域\帳戶名稱或 GUID,<Schedule> 指定開始產生 OAB 的排定時間,而格式則是 StartDay.Hour:Minute [AM/PM]。您可以使用下列值代表星期幾:

    • 星期幾的全名
    • 星期幾的縮寫
    • 從 0 到 6 的整數,其中 0 = 星期日

    如果慣用 24 時制,請略過 AM/PM。

    例如,若要將預設離線通訊錄產生排程設為每天的 1AM 與 3AM 之間,請輸入:

Set-OfflineAddressBook -Identity "\Default Offline Address Book" -Schedule 0.01:00-0.03:00,1.01:00-1.03:00,2.01:00-2.03:00,3.01:00-3.03:00,4.01:00-4.03:00,5.01:00-5.03:00,6.01:00-6.03:00

若需詳細資訊,請參閱《離線通訊錄最佳作法手冊》(英文) (https://go.microsoft.com/fwlink/?LinkId=47583)。

若需有關在 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)。