Oracle
 sql >> база данни >  >> RDS >> Oracle

sql plus не се отваря след инсталиране на oracle 11g

Манаса,

Ако съобщението за грешка гласи

както казахте, тогава отговорът може да зависи от това каква операционна система използвате. Да кажем, че използвате някаква версия на Windows, можете да отидете в свойствата на системата -> раздела за разширени -> променливи на средата -> системни променливи и да проверите променливите ORACLE_HOME и PATH.

Да приемем, че сте инсталирали oracle в C:\oracle\ora11\

В променливата PATH, наред с други стойности, трябва да имате местоположението на директорията на Oracle bin; в този случай:

'C:\oracle\ora11\bin;'

Сега трябва да отбележа, че когато oracle препраща към променливата на пътя, той търси първия екземпляр на пътя на оракул. Да кажем, че имате две инсталации на oracle на следните места:

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

И променливата на пътя беше зададена така:

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

Резултатът ще бъде такъв, че когато отворите sqlplus, той автоматично ще препраща към програмата sqlplus, намираща се в 'C:\oracle\9i\bin\' - независимо коя версия може да е. (това също би било вярно за всяка помощна програма на oracle, намерена в директорията bin, като DBCA или expdp) (това също предполага, че сте забелязали изрично деклариране на sqlplus, който искате да стартирате, т.е. просто въведете „sqlplus“ в командния ред, вместо 'c:\oracle\ora11\bin\sqlplus')

Променливата oracle_home ще бъде зададена на 'C:\oracle\ora11\', но ще отбележа, че моята версия за настолен компютър на Windows 7 работи добре с тази стойност null. Това обаче не е производствен десктоп, както бихте си представили.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. При какви условия ROWNUM=1 повишава значително производителността в заявка за съществуващ файл

  2. Инсталирайте клиента на oracle в докер контейнер

  3. ORA-01036:неправилно име/номер на променлива при извикване на съхранена функция

  4. Oracle 10g рекурсивна заявка

  5. присъединете се с търсене и групиране