Exchange 服务器的使用者与配置信息都依存于 Microsoft Windows Active DirectoryExchange 主要使用 Lightweight Directory Access Protocol (LDAP) 与网域控制站及通用类别目录服务器进行通讯Exchange 非常有效率地运用 Active Directory但有许多服务器及使用者动作需要使用 LDAP 目录查阅
当一个 Windows 站台中有多部 Exchange 服务器时将会有很大的 LDAP 负荷加诸于 Active Directory 服务器依默认Active Directory 的 MaxActiveQueries 设置值为 (LDAP 查询)此设置值为 Active Directory 可处理的搁置中 LDAP 查询最大数量
如果达到此限制Active Directory 会传回错误消息「LDAP_ADMIN_LIMIT_EXCEEDED」而且不再继续处理 LDAP 查询通常 MaxActiveQueries 的设置值 对于大多数 Active Directory 服务器而言是足够的但如果您在配备六或八个处理器的服务器上运行网域控制站而且收到此错误消息那么您可能需要增加此数值
其他信息
您可以使用 Windows Ntdsutilexe 工具来增加 MaxActiveQueries 的数值
如果您增加此数值那么 Active Directory 中 Lsassexe 的程序将会多耗用一些内存因此请视需要适度增加此数值以下是变更此数值的步骤示范:
c:\>ntdsutilexe
ntdsutil: Ldap policies
ldap policy: connections
server connections: Connect to server DCServer
Binding to DCServer
Connected to DCServer using credentials of locally logged on user
server connections: q
ldap policy: Show Values
Policy Current (New)
MaxPoolThreads
MaxDatagramRecv
MaxReceiveBuffer
InitRecvTimeout
MaxConnections
MaxConnIdleTime
MaxActiveQueries
MaxPageSize
MaxQueryDuration
MaxTempTableSize
MaxResultSetSize
MaxNotificationPerConn
ldap policy: set MaxActiveQueries to
ldap policy: Commit Changes
ldap policy: Show Values
Policy Current(New)
MaxPoolThreads
MaxDatagramRecv
MaxReceiveBuffer
InitRecvTimeout
MaxConnections
MaxConnIdleTime
MaxActiveQueries
MaxPageSize
MaxQueryDuration
MaxTempTableSize
MaxResultSetSize
MaxNotificationPerConn
ldap policy: q
ntdsutil: q
Disconnecting from DCServer
Active Directory 无须重新启动即可套用此变更在此步骤示范中每个 Active Directory 程序不超过 个 LDAP 查询
注意: 此设置对于整个树系中的所有 Active Directory 服务器皆有效如果您在一部 Active Directory 服务器上变更这个值树系中所有其他网域控制站皆会套用此变更