Oracle
 sql >> Datenbank >  >> RDS >> Oracle

sql plus öffnet sich nach der Installation von Oracle 11g nicht

Manasa,

Wenn die Fehlermeldung

lautet

Wie Sie sagten, kann die Antwort davon abhängen, welches Betriebssystem Sie verwenden. Angenommen, Sie verwenden eine Windows-Variante. Sie können zu den Systemeigenschaften -> Registerkarte „Erweitert“ -> Umgebungsvariablen -> Systemvariablen gehen und die Variablen ORACLE_HOME und PATH überprüfen.

Angenommen, Sie haben Oracle unter C:\oracle\ora11\

installiert

In der PATH-Variablen müssen Sie neben anderen Werten den Speicherort des Oracle-Bin-Verzeichnisses haben; in diesem Fall:

'C:\oracle\ora11\bin;'

Nun sollte ich beachten, dass, wenn Oracle auf die Pfadvariable verweist, es nach der ersten Instanz eines Oracle-Pfads sucht. Nehmen wir also an, Sie hatten zwei Installationen von Oracle an den folgenden Orten:

'C:\oracle\ora9i\'
'C:\oracle\ora11\'

Und die Pfadvariable wurde so gesetzt:

'C:\oracle\9i\bin;C:\oracle\ora11\bin;'

Das Ergebnis wäre, dass beim Öffnen von sqlplus automatisch auf das sqlplus-Programm verwiesen würde, das sich unter „C:\oracle\9i\bin\“ befindet – welche Version auch immer. (Dies würde auch für jedes Oracle-Dienstprogramm gelten, das im bin-Verzeichnis wie DBCA oder expdp gefunden wird) (Dies setzt auch voraus, dass Sie nicht explizit angeben, welches sqlplus Sie ausführen möchten, d. H. Sie geben einfach 'sqlplus' in eine Eingabeaufforderung ein, anstatt 'c:\oracle\ora11\bin\sqlplus')

Die oracle_home-Variable würde auf „C:\oracle\ora11\“ gesetzt, aber ich werde bemerken, dass meine Windows 7-Desktopversion mit diesem Wert null gut läuft. Es ist jedoch kein Produktionsdesktop, wie Sie es sich vorstellen würden.