如何在无法生成差异文件时生成完整的脱机通讯簿下载文件

 

上一次修改主题: 2005-10-11

在某些情况下,虽然 Microsoft® Exchange Server 2003 确定差异下载更有效,但是 Exchange Server 可能无法为不使用脱机通讯簿版本 4 (OAB v4) 的客户端生成差异文件。可以更改脱机通讯簿服务器的默认行为,以便在无法生成差异下载时生成完整的脱机通讯簿下载。

note注意:
只有以 Unicode 格式运行 Outlook 2003 Service Pack 2 (SP2) 的 Microsoft Office Outlook 2003 客户端才能使用 OAB v4(Exchange Server 2003 SP2 生成的脱机通讯簿格式)。此格式能够解决服务器无法生成差异文件的问题。有关脱机通讯簿的不同版本以及与其一起使用的客户端和服务器版本的信息,请参阅 Outlook 2003 部署方案中的“Exchange Server 2003 和 Office Outlook 2003 脱机通讯簿兼容性”。

开始之前

执行此过程之前,请记住,对于组织范围的完整通讯簿下载,网络流量和服务器负载将会增加。有关如何尽量减少脱机通讯簿下载对网络的影响的信息,请参阅使用脱机通讯簿中的“尽量减少脱机通讯簿下载对网络的影响”。

important重要提示:
本文包含有关编辑注册表的信息。在编辑注册表之前,请确保了解当出现问题时如何还原注册表。有关如何还原注册表的信息,请参阅 Regedit.exe 或 Regedt32.exe 中的“还原注册表”帮助主题。

过程

在无法生成差异文件时生成完整的脱机通讯簿下载文件

  1. 在 Exchange 服务器上,启动 Regedit.exe。

  2. 打开下列注册表项:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters

  3. 用鼠标右键单击“参数”,指向“新建”,再单击“DWORD 值”。

  4. 键入“OAL post full if diff fails”作为新值的名称。

  5. 双击“OAL post full if diff fails”。在“数值数据”中,键入“1”。单击“确定”。

  6. 关闭注册表编辑器。

在编辑注册表之前,要获取有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”。

详细信息

有关何时生成完整的脱机通讯簿的详细信息,请参阅使用脱机通讯簿中的“在无法生成差异文件时生成完整的脱机通讯簿下载文件”。

有关 OAB v4 中的改进的详细信息,请参阅对脱机通讯簿的改进中的“Exchange Server 2003 SP2 和 Outlook 2003 SP2 中的改进”。