如何管理脱机通讯簿文件大小
上一次修改主题: 2005-10-11
在脱机通讯簿版本 4 (OAB v4) 中,Microsoft® Exchange Server 2003 可限制单值和多值属性的大小,以防止超大记录记入脱机通讯簿。在运行 Microsoft Exchange Server 2003 Service Pack 2 (SP2) 的脱机通讯簿服务器上,可对 Exchange Server 进行配置以限制脱机通讯簿下载文件中特定属性类型的大小。
注意: |
---|
这些设置仅适用于由 Exchange Server 2003 SP2 生成并由 Microsoft Office Outlook® 2003 SP2 和更高版本使用的脱机通讯簿版本 4 (OAB v4) 文件。早期版本的 Outlook 客户端使用的以前的脱机通讯簿版本不受影响。 |
开始之前
如果在应用程序日志中看到 MSExchangeSA 事件 9320 和 MSExchangeSA 事件 9359,则请考虑配置特定属性类型的大小限制。下表列出了可以限制的四种属性类型,以及可以在注册表中配置的默认值和下限值。
注册表项名 | 说明 | 默认值(字节) | 下限值(字节) |
---|---|---|---|
OAL V4 String Limit |
基于文本的单值 Active Directory 属性,例如显示名、电话号码和办公地点。 |
3400 |
32 |
OAL V4 Binary Limit |
二进制编码的单值 Active Directory 属性,例如 userCert。 |
32768 |
1024 |
OAL V4 String Multi Value Limit |
基于文本的多值 Active Directory 属性,例如电子邮件地址、业务电话和住宅电话 |
65536 |
512 |
OAL V4 Binary Multi Value Limit |
二进制编码的多值 Active Directory 属性,例如 userSMIMEcertificate 和 userCertificate。 |
65536 |
2048 |
如果特定值的注册表项不存在,则使用默认值。如果注册表项已设置为小于下限值的值,则自动使用下限值。
注意: |
---|
为了使 Exchange Server 和 Outlook 可以正常运行,某些属性没有大小限制。 |
有关此功能的其他信息,请参阅使用脱机通讯簿中的“管理脱机通讯簿文件大小”。
重要提示: |
---|
本文包含有关编辑注册表的信息。在编辑注册表之前,请确保了解当出现问题时如何还原注册表。有关如何还原注册表的信息,请参阅 Regedit.exe 或 Regedt32.exe 中的“还原注册表”帮助主题。 |
过程
管理脱机通讯簿文件的大小
在 Exchange 服务器上,启动 Regedit.exe。
打开下列注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters
用鼠标右键单击“参数”,指向“新建”,再单击“DWORD 值”。
对于新值的名称,键入要配置的值的名称。
双击在上一步中创建的“值名称”。在“数值数据”中,以字节为单位为最大属性大小键入一个合适的值。
单击“确定”。
关闭注册表编辑器。
在编辑注册表之前,要获取有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”。
详细信息
有关如何尽量减少脱机通讯簿下载对网络的影响的其他信息,请参阅使用脱机通讯簿中的“尽量减少脱机通讯簿下载对网络的影响”。
有关配置脱机通讯簿文件大小设置的其他信息,请参阅使用脱机通讯簿中的“管理脱机通讯簿文件大小”。