Das hier beschriebene Thema erscheint immer wieder - unabhängig von der Oracle Datenbankversion. Deshalb kurz die Erklärung in Stichpunkten:
1. Es handelt sich NICHT um einen Oracle Fehler
2. Es handelt sich AUCH NICHT um einen Windows Fehler
Im Zusammenhang mit Oracle auf Windows ist generell zu beobachten, dass zu wenig Windows Verständnis vorhanden ist und dies dann zu Problemen führt. Microsoft ist hieran durchaus mitschuldig, denn Windows Server wurde von Beginn an als "Selbstadministrierend" vermarketet - was jetzt dazu führt, dass Windows als BlackBox betrachtet wird.
Zum "Fehler":
- ein Domänen Controller ist kein Member Server - damit kein gewöhnlicher Windows Server
- einer von vielen Unterschieden ist, dass ein Domänen Controller keine lokalne Windows Benutzer und Gruppen kennt
- Die Oracle Software versucht während der Installation eine lokale Windows Gruppe (ORA_DBA) anzulegen und den Administrator in diese Gruppe als Benutzer aufzunehmen
- diese lokale Oracle Gruppe ermöglicht dem Administrator die lokale Anmeldung ohne Benutzername/Password (as sysdba) via Windows Native Authentication.
- da es auf einem Domänen Controller aber gar keine lokalen Gruppen geben kann, schlägt dieser Vorgang fehl und es kommt zur Fehlermeldung - die allerdings einen Folgefehler darstellt.
- bei der Installtion eines Microsoft SQL Server wird übrigens das gleiche versucht - und fehlschlagen.
Es gibt auch die Möglichkeit Oracle auf einem Domänen Controller zu installlieren, ohne die Rolle zu entfernen. Aber auf einem Domänen Controller sollte man üblicherweise überhaupt keine Applikationssoftware installieren und wird dies in einem größeren Netzwerk auch nicht dürfen. Macht man es trotzdem, verliert man natürlich die Möglichkeit zur Anmeldung an der Datenbank über die Windows Authentifizierung, was im Desasterfall ein Problem darstellen kann.
Weitere grundsätzliche Themen rund um Oracle auf Windows finden sich bei Interesse in meinem Buch "Oracle 10g Release 2 für Windows und .NET". Das Delta zu 11g auf Windows ist gering. Die Aktualisierungen zu 11g Themen werden auf folgender Oracle Website eingestellt:
http://www.oracle.com/global/de/communit…form/index.html
Gruß, CJ