Oracle
 sql >> Baza danych >  >> RDS >> Oracle

sql plus nie otwiera się po zainstalowaniu oracle 11g

Manasa,

Jeśli komunikat o błędzie brzmi

jak powiedziałeś, odpowiedź może zależeć od tego, jakiego systemu operacyjnego używasz. Załóżmy, że używasz jakiegoś systemu Windows, możesz przejść do właściwości systemu -> zakładka zaawansowane -> zmienne środowiskowe -> zmienne systemowe i sprawdzić zmienne ORACLE_HOME i PATH.

Załóżmy, że zainstalowałeś oracle w C:\oracle\ora11\

W zmiennej PATH musisz podać między innymi lokalizację katalogu oracle bin; w tym przypadku:

'C:\oracle\ora11\bin;'

Teraz powinienem zauważyć, że gdy Oracle odwołuje się do zmiennej path, szuka pierwszego wystąpienia ścieżki Oracle. Załóżmy, że masz dwie instalacje Oracle w następujących lokalizacjach:

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

A zmienna ścieżki została ustawiona tak:

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

W rezultacie po otwarciu sqlplus automatycznie odwołuje się do programu sqlplus znajdującego się w 'C:\oracle\9i\bin\' — niezależnie od wersji. (jest to również prawdziwe w przypadku każdego narzędzia oracle znajdującego się w katalogu bin, takiego jak DBCA lub expdp) (przy założeniu, że wyraźnie deklarujesz, który sqlplus chcesz uruchomić, tj. po prostu wpisujesz „sqlplus” w wierszu poleceń, a nie 'c:\oracle\ora11\bin\sqlplus')

Zmienna oracle_home byłaby ustawiona na „C:\oracle\ora11\”, jednak zauważę, że moja wersja na komputery z systemem Windows 7 działa dobrze z tą wartością null. Nie jest to jednak pulpit produkcyjny, jak można by sobie wyobrazić.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle odczytuje nazwy kolumn z instrukcji select

  2. Programista SQL:wygeneruj dokument DB dla innego użytkownika

  3. SQL Znajdź wiersze, które naruszają UNIQUE razem indeks

  4. ORA-02253:specyfikacja ograniczenia nie jest tutaj dozwolona

  5. Jak wartości NULL wpływają na wydajność przeszukiwania bazy danych?