如何使用 ExtADSch.exe 扩展 Active Directory 架构

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

您可以通过运行 Configuration Manager 2007 安装媒体上位于 SMSSETUP\BIN\I386 文件夹中的 ExtADSch.exe 文件来扩展 Active Directory 架构。ExtADSch.exe 文件在运行时不显示输出;但是,它在系统驱动器根目录下生成一个称为 extadsch.log 的日志文件,该文件将表明架构更新已成功完成还是在扩展架构时遇到任何问题。

备注

除了生成日志文件之外,从命令行运行时,Configuration Manager 2007 SP2 附带的 ExtADSch.exe 程序版本还提供命令控制台反馈。

当使用 ExtADSch.exe 来为 Configuration Manager 扩展 Active Directory 架构时,您应该注意下列限制。

  • 不支持在基于 Windows 2000 的计算机上本地运行 ExtADSch.exe 实用程序。要在基于 Windows 2000 的计算机上本地扩展 Active Directory 架构,应使用 ConfigMgr_ad_schema.ldf 文件。有关使用 .ldf 文件为 Configuration Manager 扩展 Active Directory 架构的详细信息,请参阅如何使用 LDIF 文件扩展 Active Directory 架构

  • 通过从 Windows Vista 工作站运行 ExtADSch.exe 来扩展 Active Directory 架构时,必须使用对工作站具有本地管理员权限的帐户登录,这样才能在系统驱动器根目录下创建 extadsch.log

使用 ExtADSch.exe 来扩展 Active Directory 架构

  1. 使用 NTBACKUP 实用程序创建架构主机域控制器的系统状态的备份。要启动 NTBACKUP 实用程序,请单击“启动”,单击“运行”,然后键入 ntbackup

  2. 确保使用本身是架构管理员安全组成员的帐户登录到架构主机域控制器。

    重要

    您必须作为架构管理员安全组成员登录,这样才能成功扩展架构。使用“运行方式”命令运行 ExtADSch.exe 文件以尝试使用备用凭据扩展架构将失败。

  3. 断开架构主机域控制器与网络的连接。

  4. 运行安装媒体上位于 \SMSSETUP\BIN\I386 的 extadsch.exe,将新类和属性添加到 Active Directory 架构。

  5. 通过查看位于系统驱动器根目录下的 extadsch.log 验证架构扩展是否成功。

  6. 如果架构扩展过程成功,则将架构主机域控制器重新连接到网络,并允许它将架构扩展复制到整个 Active Directory 林中的全局编录服务器。

  7. 如果架构扩展过程不成功,则从步骤 1 中创建的备份还原架构主机的上一系统状态。这样做会在将架构主机域控制器重新连接到网络之前撤消架构扩展操作。

    备注

    要在 Windows 域控制器上还原系统状态,此系统必须在目录服务还原模式下重新启动。有关目录服务还原模式的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=75622(页面可能为英文)上关于在目录服务还原模式下以本地方式重新启动域控制器的描述

另请参阅

任务

如何使用 LDIF 文件扩展 Active Directory 架构

其他资源

如何为 Configuration Manager 扩展 Active Directory 架构