Nur für den Fall, dass man seine Oracle XE Installation nicht so oft verwendet und einmal das Passwort vergessen haben sollte, hier eine kurze Anleitung wie man das Passwort mit einer Linux Shell oder der Windows CMD neu setzen kann.
Zuerst die Variablen ORACLE_SID und ORACLE_HOME setzen…
Linux Shell:
export ORACLE_SID=XE export ORACLE_HOME=<ORACLE_PATH> sqlplus / as sysdba
Windows CMD:
set ORACLE_SID=XE set ORACLE_HOME=<ORACLE_PATH> sqlplus / as sysdba
<ORACE_PATH> muss dabei auf das Verzeichnis server verweisen (z.B. C:\Program Files\oraclexe\app\oracle\product\10.2.0\server)
Danach in sqlplus das System Passwort per alter user neu setzen:
SQL> alter user system identified by <neues_passwort>;
Danach sollte der Zugang zur Datenbank wieder möglich sein.
Hallo Carsten,
danke für Deine unkomplizierte Anleitung zum Zurücksetzen des Oracle System Passwortes. Ich habe ein VM Image geerbt und keiner konnte mir zu der darauf installierten Oracle XE das System-Passwort nennen. Du hast mir also sehr geholfen :o)
Viele Grüsse
Thomas