【www.gdgbn.com--安卓教程】

ADSI 2.0、2.5 和 MDAC 2.1 的兼容问题(转自M$)
--------------------------------------------------------------------------------
这篇文章中的信息适用于:
Microsoft Site Server version 3.0
Microsoft Site Server version 3.0, Commerce Edition
--------------------------------------------------------------------------------
症状
Site Server Membership Samples 和 Commerce Server Sample Sites 使用 Active Directory Service Interfaces (ADSI) 2.0。
 这里有几个已知的与 ADSI 2.0 和 MDAC 2.1 的兼容问题,这些问题发生在 Site Server Membership Samples 和 Commerce Server Sample Sites 中。
问题 #1:当您在 Membership Sample Site 中实施动态查询时,发生 OLE DB 错误。
当您通过 ADSI 对 LDAP 目录实施动态查询时,出现下列错误:
Microsoft OLE DB Service Components error 80040e21
下列 ADSI 连接失败:
Set MyConnection = Server.CreateObject("ADODB.Connection") MyConnection.Provider = "ADsDSOObject" My Connection.Open "ADs Provider", "", ""
问题 #2:在 Commerce Server 安装过程中,ADSI 2.5 安装引起故障。
在 Trey Research 样例站点的配置过程中发生下列错误:
Cannot Set Attribute Description
问题 #3:在安装 ADSI 2.5 之后,SAWIZARD 无法配置目录。
 出现下列错误:
SAWIZARD: The New Membership Server Wizard cannot create or configure DS accounts for the selected services
原因
问题 #1:当传递到存储过程的参数数据类型与存储过程期望的数据类型不匹配时发生这种错误。
 发生该错误的原因是因为 ADSI 2.0 和 MDAC 2.1 不兼容。
问题 #2:当安装 Site Server 3.0 之前已经安装 ADSI 2.5 时会发生这种错误。
 Site Server 3.0 会安装 ADSI 2.0 并覆盖 ADSI 2.5。
 虽然在 Site Server 3.0 安装过程中不出现错误消息,但是在按 LDAP 目录配置样例站点时后续的 Commerce Server 安装过程会失败。
问题 #3:这个问题是由 ADSI 2.5 和 Site Server 3.0 与 Site Server 3.0 SP2 不兼容引起的。
 下列情况下将导致发生这种错误:
试图在所有指向同一 LDAP 目录的同一台计算机上创建多个实例。

本文来源:http://www.gdgbn.com/shoujikaifa/3572/