当尝试从 Active Directory 站点和服务删除孤立的 NTDS 设置时,您可能会收到以下错误信息:
DSA object cannot be deleted(不能删除 DSA 对象)。
注意,在“Active Directory 站点和服务”中的“服务器”文件夹中,每个服务器下通常只存在一个 NTDS 设置。如果显示两个“NTDS 设置”,则没有关联的连接对象(在右窗格中)的那一设置可能就是孤立的 NTDS 设置。
原因
Dcpromo.exe 降级过程必须从服务器中删除 NTDS 设置。不过,即使删除了连接对象,Dcpromo.exe 过程也可能不会删除 NTDS 设置。如果具有多个域控制器,Active Directory 复制过程就可能无法从该域控制器中删除 NTDS 设置。
解决方案
如想变通解决该问题,请针对具有孤立 NTDS 设置的域控制器完成以下过程。
| 1. |
启动“ADSI 编辑”,然后展开以下分支:
| • |
配置 NC |
| • |
CN=Configuration,DC=domain, DC=com |
| • |
CN=Sites |
| • |
CN=您的站点名称 |
| • |
CN=Servers |
|
| 2. |
找到具有孤立 NTDS 设置的服务器。右键单击该孤立 NTDS 设置,然后单击删除。 |
| 3. |
如果具有多个域控制器,则要确保此更改复制到所有的域控制器。 |
还可以在“ADSI 编辑”中“配置容器”下的 LostAndFoundConfig 容器中找到孤立的 NTDS 设置对象。可以使用类似的过程删除此对象。为此,请按照下列步骤操作:
| 1. |
启动“ADSI 编辑”,然后展开以下分支:
| • |
配置 NC |
| • |
CN=Configuration,DC=domain, DC=com |
| • |
CN=LostAndFoundConfig |
|
| 2. |
右键单击孤立的 NTDS 设置对象,然后单击“删除”。在删除 NTDS 设置对象之前,要确保不存在相关的服务器对象。 |