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

Грешка при влизане в Sqlplus при използване на bash променливи:SP2-0306:Невалидна опция

Съобщението е доста ясно:

  • успешно се свързахте с база данни
  • предоставените идентификационни данни са грешни

Това показва, че всъщност няма нищо нередно с конфигурацията на вашия клиент.

Така че, това ви оставя с

  • комбинацията потребител/pw е грешна
  • не сте се свързали с базата данни, която смятате, че имате

Възможности:

  • Уверете се, че можете да се свържете с идентификационните данни, предоставени от командния ред.
  • Използвайте tnsping mydatabase, за да проверите хоста и екземпляра, с който се свързвате, проверете дали е правилен. Изходът от тази команда трябва да ви каже хоста, порта и инстанцията/услугата, към която се свързвате. Ако е грешно, проверете файла tnsnames.ora за този псевдоним.
  • Както @OMG Ponies предлага, ако използвате 11g, уверете се, че буквите във вашите пароли са правилни


  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 Dynamic Pivoting

  2. 2 функции, които получават деня, месеца и годината от дата в Oracle

  3. Oracle:множество актуализации на таблици => ORA-01779:не може да промени колона, която се съпоставя с таблица без ключ

  4. Параметри на Oracle с IN изявление?

  5. Cloud Native и DevSecOps в мащаб с Capgemini Agile Innovation Platform и Oracle Cloud