
DasspektakulärIn einem MSDN-Artikel wird detailliert beschrieben, wie dies in C++ funktioniert. Außerdem werden vage einige Dienstprogramme erwähnt, die auf meinem System anscheinend überhaupt nicht vorhanden sind, und es werden keine Ideen gegeben, wie dies von einem normalen Windows Server 2003 R2- oder Windows Server 2003-Domänencontroller aus funktioniert.
Die Notwendigkeit, einen Active Directory-Schemamaster zu erkennen, ergibt sich aus dem Grund (obwohl ich nicht herausfinden kann, wie dies passiert ist), dass ich versuche, ihn adprep
als Schritt beim Upgrade von Domänen auf Serverebene 2003 auf 2008R2 oder 2012 auszuführen, aber der erste Befehl, den Sie ausführen (adprep /domainPrep und adprep /forestPrep), sollte auf etwas ausgeführt werden, das als „Schemamaster“ bezeichnet wird.
Antwort1
Über eine GUI
Auf einem Computer mit installierten AD-Tools (ADUC, Sites & Services usw.)
Ausführen
regsvr32 schmmgmt.dll
über eine Eingabeaufforderung mit erhöhten RechtenFühren Sie mmc.exe aus
Fügen Sie in der sich öffnenden leeren Konsole das Snap-In „Active Directory-Schemaverwaltung“ hinzu.
Klicken Sie mit der rechten Maustaste auf das Schemasymbol und wählen Sie Operations Master. Dadurch wird Ihnen angezeigt, wer es derzeit besitzt, und Sie können es übertragen.
Über die Befehlszeile
netdom query fsmo
.
netdom.exe
ist in Windows 7 (und vielleicht Vista) integriert und Teil des 2003 Resource Kit. Ich glaube, dass es während dcpromo auch auf 2003-Domänencontrollern installiert wird.