In Ordnung…. Angenommen, wir haben eine Beispieldomäne mit einer Subdomain. Beispiel. Lokale Domäne, Die Subdomain subdomain.example.local, die Sie nicht mehr benötigen, müssen gelöscht werden, um den AD-Baum zu bereinigen. Wie macht man? Einfach! Deinstallieren Sie einfach den letzten Domänencontroller, der die Subdomain verwaltet, und fertig! Genau! Wenn der letzte fragliche Domänencontroller jedoch nicht erreichbar ist, z. B. weil er auf einem physischen Server abgestürzt ist und Sie ihn nicht mehr auf die Beine stellen können? Hier ist das schon räudiger…. aber es gibt noch eine Lösung.
TADA “! Es gibt diese sehr nützliche Microsoft-Wissensdatenbank, die Schritt für Schritt erklärt, wie es geht (Lesen Sie besser die englische Version):
http://support.microsoft.com/?kbid=230306
In Schritt 13 können Probleme mit einem Fehler dieses Typs auftreten:
“DsRemoveDsDomainW Fehler 0x2015(Der Verzeichnisdienst kann die angeforderte Operation nur für ein Blattobjekt ausführen.)”
Wenn dieser Fehler auftritt, bedeutet dies, dass sich noch Objekte in der untergeordneten Domäne befinden (Namenskontext) und um sie zu entfernen, können Sie dies jederzeit mit diesen Befehlen von ntdsutil aus tun:
metadata cleanup
metadata cleanup: connections
server connections: connect to server nome_del_server_naming_master
quit
metadata cleanup: select operation target
select operation target: list domains
select operation target: select domain numero_delchild_domain_da_eliminare
select operation target: list naming contexts
select operation target: select naming context numero_del_naming_context_da_eminare
quit
metadata cleanup: remove selected naming context
Mit dem gleichen Verfahren müssen alle nicht mehr benötigten Namenskontexte entfernt werden; Zu diesem Zeitpunkt sollte es möglich sein, die untergeordnete Domäne nach Microsoft KB zu löschen.