我的服务器环境是这样的:
1.有两台域控制器分别是(DC1,DC2),DC1是域控制器,DC2是成员服务器,后来DC2硬件坏了,就没用了,所以域中一直只有DC1在工 作,我知这很危险,以前没考虑到,但所有操作主机角色都在DC1上,硬件坏掉的DC2并没有任何操作主机角色权限,也包括全局编录,都在DC1域控制器 上,所以一直就用到现在,直前几天DC1启动不起来,系统提示AD损坏,请重启进入到目录还原模式还原,还好,我有做AD系统状态的备份,还原后一切没问 题,域客户端都能正常使用,但现在想提升一台DC3作为成员服务器时出错:
提示由于以下原因,操作失败:
Active Directory安装向导不能继续,因为林没有为安装Windows Server 2003准备好.使用Adprep命令行工具来准备林和域.要了解有关使用Adprep的详细信息,参阅Active Directory帮助.
"源林的Active Directory架构与这台计算机上的Active Directory的版本不兼容".
2.执行adprep /forestprep
键入C
提示:已经更新了全林性信息。
[状态/结果]
Adprep 没有尝试重新运行此操作
[状态/结果]
Adprep 没有尝试重新运行此操作
3.执行adprep /domainprep
也提示:已经更新了全林性信息。
[状态/结果]
Adprep 没有尝试重新运行此操作
[状态/结果]
Adprep 没有尝试重新运行此操作
执行以上操作后,用dcpromo再提升新的DC3为额外域控制器还是出同样的错误.
我DC1,DC2操作系统都是windows server 2003 standard sp2版本,DC3操作系统是windows server 2003 Enterprise R2版本,会不会跟操作系统版本有关系?我现在该怎么做!请各位帮帮忙,先谢谢大家了.
这个不是standard和enterprise版本的差别,而是windows server 2003 和 2003 R2的差别,03的活动目录版本为30,03 R2是31,要加入03 R2系统做为dc需要扩展架构,但要用03 R2第二张光盘中的adprep来做。
具体的操作步骤如下:
登录到架构主机的域控制器上,然后插入
Windows Server 2003 R2的第二张安装光盘,然后键入以下命令:Drive:\CMPNENTS\R2\ADPREP\adprep.exe /forestprep
具体的操作步骤,请您可以参考以下文章:
Error message when you run the Active Directory Installation Wizard: "The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer"
如何查看和转移
Windows Server 2003 中的 FSMO 角色
另外,我们建议您在执行
adprep.exe /forestprep命令之前,在架构主机上备份系统状态。
本文转自 bilinyee博客,原文链接:
http://blog.51cto.com/215363/802698
如需转载请自行联系原作者