解决删除子域遇到的错误0×2015

之前跟大家分享过一篇关于删除子域的文章《Active Directory系列教程之手动删除域控以及子域(http://www.5dmail.net/html/2013-4-7/20134793741.htm)》,昨天终于有幸到生产环境练了一把,结果很让人意外,呵呵,具体怎么意外,看我下面的描述吧。
正常的流程,大家参照《Active Directory系列教程之手动删除域控以及子域(http://www.5dmail.net/html/2013-4-7/20134793741.htm)》,这篇文章就可以了,我直接说报错了。
当我们删除子域进行最后一步的时候,意外出现了,提示:DsRemoveDsDomainW 错误 0×2015(目录服务只可以在一个页状对象上运行要求的操作。)
坑人么这不是,刚看见这个错误的时候,真是挠头,这种错误是我们在POC中无法遇到的,所以我也又一次的体验到了虚拟环境中做测试为什么总是那么的顺利的原因了。
metadata cleanup: quit(都没办法删除了,还不Quit等啥呢)
ntdsutil: domain management(准备新域创建)
domain management: list(列出已知命名上下文,也就是列出所有Domain信息)
注意: 使用 International/Unicode 字符的目录分区名只能在加载了合适的字符和语言支持后才能正确显示
找到名称上下文 7
0 – CN=Configuration,DC=contoso,DC=intra
1 – DC=contoso,DC=intra
2 – CN=Schema,CN=Configuration,DC=contoso,DC=intra
3 – DC=DomainDnsZones,DC=contoso,DC=intra
4 – DC=ForestDnsZones,DC=contoso,DC=intra
5 – DC=BJ,DC=contoso,DC=intra
6 – DC=DomainDnsZones,DC=BJ,DC=contoso,DC=intra
domain management: delete nc dc=domaindnszones,dc=BJ,dc=contoso,dc=intra(从上面找到需要删除的子域信息,通过Delete NC命令删除)
domain management: delete nc dc=BJ,dc=contoso,dc=intra(从上面找到需要删除的子域信息,通过Delete NC命令删除)
domain management: list(在列出一下,看到我们所需要删除的子域信息已经不存在了)
ntdsutil: quit
别着急,还没结束呢,后面还有一些简单的操作。
打开““Active Driectory站点和服务””找到BJ.contoso.intra上的DC按右键“删除”
打开“Active Diredtory域和信任关系”在“信任”里找到bj.contoso.intra的信任关系点击“删除”
打开“DNS”在contoso.intra父域里找到bj.contoso.intra选中按右键删除
相关知识点,请参考:http://support.microsoft.com/kb/216498/zh-cn

分享到