有关在安装 Outlook 2003 SP2 和 Exchange Server 2003 SP2 后发生脱机通讯簿的更改的信息

文章翻译 文章翻译
文章编号: 906559 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

Microsoft Office Outlook 2003 Service Pack 2 (SP2) 和 Microsoft Exchange Server 2003 Service Pack 2 (SP2) 引入了脱机通讯簿版本 4.该新的脱机通讯簿版本包括几个新的体系结构更改。 脱机通讯簿版本 4 包括以下更改:
  • 最小化的完整脱机通讯簿下载
  • 排序区域设置不匹配
  • 名称解析失败

更多信息

Microsoft Office Outlook 2003 引入了为默认的电子邮件配置文件的缓存 Exchange 模式。但是,Outlook 2003 不维护全局编录服务器建立持久连接。 此连接问题的电子邮件地址和名称解析功能,在缓存 Exchange 模式下的 Outlook 2003 中影响最多的外观。 因此,在缓存 Exchange 模式下的 Outlook 2003 使用脱机通讯簿来查找电子邮件地址和名称解析。

当您在缓存 Exchange 模式下运行 Outlook 2003 时遇到的问题

如果您使用在线商店和一个本地脱机通讯簿在缓存 Exchange 模式下使用 Outlook 2003 会大大降低网络流量,给 Microsoft Exchange 服务器和全局编录服务器。

然而,在缓存 Exchange 模式下运行 Outlook 2003 的优点还提供一些新的问题 Exchange 服务器和发布的 Exchange Server 2003 SP2 之前的 Active Directory 管理员。

以下是一些您的 Exchange Server 2003 SP2 版本之前在缓存 Exchange 模式下运行 Outlook 2003 时遇到的问题的列表:
  • 意外的完整脱机通讯簿下载-您为一个客户端执行脱机通讯簿下载。 然而,在 Exchange Server 组织中的缓存 Exchange 模式客户端中的每个 Outlook 2003 上的完整脱机通讯簿下载时发生。 此行为在某些环境中使用大量的网络带宽。

    有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    839826高网络使用情况发生时 Outlook 客户端在同一时间从 Exchange 2003 下载脱机通讯簿
  • 排序区域设置不匹配-需要整合到一台服务器中心网站中的远程服务器从远程站点。 Exchange Server 2003 SP2 的版本之前, 该进程所需浏览和名称解析索引中生成了一个区域设置的服务器上。因此,所有远程站点最终具有相同的排序区域设置与脱机通讯簿。
  • 名称解析无法正常工作-您要用来定位它们在脱机通讯簿中的一个联系人的名字。 但是,显示名称是在脱机通讯簿中"姓氏,名字"格式设置。 如果脱机通讯簿文件中没有 名字 属性中编制索引,不能定位它们在脱机通讯簿中使用的联系人的名字。

配置

以下是脱机通讯簿版本 4 的配置限制的列表:
  • 如果升级 Exchange Server 2003 SP2,服务器会生成新的脱机通讯簿版本 4 文件。但是,如果您尚未在客户端计算机上安装 Outlook 2003 SP2,Outlook 2003 无法找到脱机通讯簿版本 4 的文件。 因此,Outlook 2003 会继续下载脱机通讯簿文件的早期版本。
  • 如果升级到 Outlook 2003 SP2 时您继续使用的是 Microsoft Exchange 服务器的版本,并且早于 Exchange 2003 SP2,客户端将继续下载脱机通讯簿文件的早期版本。

服务器端的体系结构的更改

脱机通讯簿生成过程的基础的服务器端体系结构不会更改与脱机通讯簿版本 4。OABGen 进程将继续生成脱机通讯簿文件。 此外,OABGen 过程会继续为早于脱机通讯簿版本 4 的脱机通讯簿的版本中使用相同的层次结构发送到公用文件夹。

但是,以下服务器端体系结构更改出现在脱机通讯簿版本 4:
  • 脱机通讯簿文件所在的文件夹中名为 OAB 版本 4 的。
  • 完整脱机通讯簿张贴内容使用名为 Data.oab 文件的新文件。 Data.oab 文件包含所有脱机通讯簿收件人数据。
  • 如果由于任何原因的差异的生成脱机通讯簿失败一个完整脱机通讯簿不会添加到公用文件夹中。此行为可以最大限度地减少的无意中下载一个完整脱机通讯簿客户端的机会。

    此外,脱机通讯簿版本 4 和更早版本的脱机通讯簿中会出现此问题。 因此,您不必具有安装 Outlook 2003 SP2。 但是,您必须具有 Exchange Server 2003 SP2 安装,因为它是一种程序,生成脱机通讯簿文件。
  • 如果没有差异更新中所需的更改不会生成脱机通讯簿更新 (完整或差异备份)。Exchange 服务器将更新现有的脱机通讯簿文件的属性。Exchange 服务器执行此操作,以便脱机通讯簿文件不会过早过期。

    但是,Exchange 服务器将不会更新脱机通讯簿的序列号。因此,Microsoft Outlook 客户端不下载脱机通讯簿中的任何文件,如果客户端的序列号与服务器的序列号相匹配。
  • 添加或删除父可分辨名称 (PDNs) 在 Active Directory 目录服务不再完整脱机通讯簿下载的原因。
  • 如果在服务器上的模板更改 Exchange 服务器将在一个差异脱机通讯簿中的完整脱机通讯簿而不是包括新的模板。这一行为是可能的因为客户端生成脱机通讯簿索引。
  • 差异脱机通讯簿张贴内容使用名为 Binpatch.oab 文件的新文件。 Binpatch.oab 文件将包含在前一天的增量更改。
  • 在 Data.oab 和 Binpatch.oab 文件使用 BinPatch (二进制增量压缩) 技术。这是相同的技术,用于通过 Microsoft Windows 服务器更新服务 (WSUS) 给工作站和服务器下载新的软件更新。 此新过程允许完整的脱机通讯簿大小,以减少大约 35 %(%)。

    BinPatch 采用已经有很多相似之处的两个二进制文件,然后它将生成另一个名为修补程序文件的高压缩的文件)。此修补程序文件可用于转换到新的原始文件。在脱机通讯簿中,BinPatch 过程会产生一个压缩的文件,可以将应用于原始的脱机通讯簿文件。

    此过程产生新的更新脱机通讯簿文件。由于修补程序文件中的数据不基于每个数据文件中数据的结构,生成脱机通讯簿文件完全匹配,将生成具有完整的脱机通讯簿下载的脱机通讯簿文件。

客户端的体系结构的更改

客户端的体系结构不会改变很多在安装 Outlook 2003 SP2 后。下列客户端的体系结构更改出现在脱机通讯簿版本 4:
  • 通过 Data.oab 文件从服务器下载的脱机通讯簿版本 4 在初始安装后,outlook 2003 将执行完整的脱机通讯簿下载。之后,Outlook 2003 仅下载一个或多个 Binpatch.oab 文件从 Exchange 服务器的服务器。

    下载的 Binpatch.oab 文件数是存储在 Outlook 客户端上的序列号的函数。 最高的序列号的脱机通讯簿文件存储在服务器上。

    注意如果您的 Outlook 2003 配置文件当前处于非 Unicode 模式,您使用的脱机通讯簿版本 2。在这种情况下您的 Outlook 客户端将不会自动升级为脱机通讯簿版本 4。如果您想升级到脱机通讯簿版本 4,您必须创建一个新的 Outlook 配置文件。在 Unicode 模式配置文件中应自动到新的 Outlook 配置文件。 默认状态下,该新的 Outlook 配置文件将下载脱机通讯簿版本 4 如果可用)。
  • 由于 Outlook 20003 在将 Exchange 服务器上可用时立即自动下载脱机通讯簿版本 4,您必须考虑惊人您的 Outlook 2003 SP2 部署。

    如果您不执行您的 Outlook 2003 SP2 部署时间错开,您可能会由于完整脱机通讯簿版本 4 下载,将发生在同一时间数的负的方式影响网络。 错开 Outlook 2003 SP2 更新不是一个选项,如果您还可以使用脱机通讯簿节流机制在 Exchange 服务器中可用的。

    有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    867623带宽限制功能完整的脱机通讯簿下载到限制在 Exchange Server 2003 中的局域网 (LAN) 上的效果
  • 若要更新其脱机通讯簿的 Outlook 客户端的客户端必须从服务器升级到最新版本下载 Binpatch.oab 的所有文件。此过程完成后客户端将这些 Binpatch 文件应用于 Data.oab 文件中。 如果您具有下载完整脱机通讯簿,最终结果都是相同的。
  • 脱机通讯簿版本 4 的版本之前, Outlook 2003 用于确定时,程序应执行差异脱机通讯簿下载或完整的脱机通讯簿下载的 1/8 的默认阈值。

    如果您正在使用 Outlook 2003 SP2 和脱机通讯簿版本 4,此阈值已增加至 50%。outlook 2003 计算总大小的压缩差异脱机通讯簿上的所有文件服务器以压缩完整脱机通讯簿服务器上的当前总大小的百分比的比率。如果百分比率超过阈值的值,Outlook 2003 执行完全下载的差异下载而不是。
  • 脱机通讯簿浏览和 $ 二义性名称解析 (ANR) 索引将基于上的客户端区域设置语言和国家 (地区) 设置和而不是在服务器上。 使用脱机通讯簿版本 4,客户端生成脱机通讯簿版本 4 Data.oab 文件而不考虑区域设置的是在服务器上的区域设置特定索引。
  • 因为现在负责生成脱机通讯簿索引在客户端可能有一个小的增加,在进行完整脱机通讯簿下载 + 提取所需的时间内重启。
  • 脱机通讯簿的内存要求都对于较早版本的脱机通讯簿相比,更高版本。如果 Outlook 2003 检测到了出现是由于内存不足的问题,该程序将自动修改下载机制,以便为索引生成内存需求进行了优化。
  • 即使在 Outlook 2003 中,您可以选择一个没有详细信息的脱机通讯簿下载,您将总是收到完整的详细信息下载。下载脱机通讯簿版本 4 的体系结构不支持一个没有详细信息。此行为可能会增加本地脱机通讯簿客户端的数据如果您当前正在使用一个没有详细信息脱机通讯簿下载。

管理

有几个新注册表值,您可以使用配置或控制脱机通讯簿版本 4 下载。在生产环境中使用这些注册表设置的任何一个前,您全面应在实验室环境中测试它们。

限制对早期版本的脱机通讯簿的访问

默认状态下,Outlook 2003 会查找 Exchange 服务器上的脱机通讯簿版本 4 在安装 Outlook 2003 SP2 后。如果 Outlook 2003 找到脱机通讯簿版本 4,该程序将下载该版本的脱机通讯簿。不管脱机通讯簿的 Outlook 2003 时使用的前一天的版本会出现这种情况。但是,如果 Outlook 2003 找不到 Exchange 服务器上的脱机通讯簿版本 4,该程序将会回退到脱机通讯簿的 Exchange 服务器上找到的最高的版本。

注册表信息

为防止 Outlook 2003 客户端回退到较早的版本脱机通讯簿中使用下面的注册表信息

如果不希望您的 Outlook 2003 客户端到回退到较早的版本脱机通讯簿,将注册表数据添加到以下注册表子项之一。

使用此注册表子项,如果要将应用注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider
DWORD:仅 OAB v4

使用此注册表子项,如果不应用一个注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider
DWORD: 仅 OAB v4

  • 0: 这是默认的注册表值。 Microsoft Outlook 执行相同的后备逻辑与它现在为 Unicode 模式如果您使用此值。outlook 将尝试获取最新版本的脱机通讯簿当前在服务器上可用的。 此外,此值表示没有注册表项存在,或用于之外的值为 1 的任何其他值。
  • 1: outlook 将只使用脱机通讯簿版本 4,当您使用此值。无论什么其他脱机通讯簿版本存在于服务器上会出现这种情况。如果使用此值设置时,在服务器上没有脱机通讯簿版本 4,Outlook 将不会使用脱机通讯簿。 而是,Outlook 将使用联机全局地址列表的版本。

使用下面的注册表信息控制差异更新不使用该阈值

下面的注册表数据确定 Outlook 2003 是否执行完全下载或差异下载的脱机通讯簿。

使用此注册表子项,如果要将应用注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider
使用此注册表子项,如果不应用一个注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider
DWORD: OAB v4 完全下载阈值



以 1 到 64 之间的十六进制值数。此行为将被解释为一个百分比值。注意,64 十六进制 = 100 十进制。

outlook 2003 将计算所有压缩差异文件的压缩完整脱机通讯簿服务器上当前的总大小在服务器上的总大小的百分比比率。如果百分比率超过阈值的值,Outlook 执行完全下载的差异下载而不是。

若要使用随机重试计时器 (完全下载的脱机通讯簿版本 2、 3a 和 4) 的注册表信息

outlook 2003 SP2 引入了新的注册表策略设置。此新的注册表策略设置,可以将随机启动 1 小时和指定的小时数之间的完整脱机通讯簿下载请求。

如果注册表策略设置 [GM1] [GM1] 和完整的脱机通讯簿下载时必需,Outlook 2003 在 1 小时和在注册表中指定的小时数之间的随机时间内执行完整的脱机通讯簿下载。

使用此注册表子项,如果要将应用注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider
使用此注册表子项,如果不应用一个注册表策略 (GPO)
HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider
DWORD: 最大完整 OAB 下载等待

: 整型值 > = 1

注意如果 Outlook 已经有一个可用脱机通讯簿,则只将应用注册表设置。如果 Outlook 没有一个可用脱机通讯簿,注册表设置将被忽略,直到您有一个可用脱机通讯簿。

参考

有关如何配置在缓存 Exchange 模式下使用 Outlook 2003 时下载脱机通讯簿的方式的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
823580如何配置在缓存 Exchange 模式下使用 Outlook 2003 时下载脱机通讯簿的方式

属性

文章编号: 906559 - 最后修改: 2007年10月30日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2003 Service Pack 2
  • Microsoft Office Outlook 2003?当用于
    • Microsoft Office 2003 Service Pack 2
关键字:?
kbmt kbhowto KB906559 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 906559
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com