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

Błąd logowania Sqlplus podczas używania zmiennych bash:SP2-0306:Nieprawidłowa opcja

Przesłanie jest całkiem jasne:

  • pomyślnie skontaktowałeś się z bazą danych
  • podane poświadczenia są nieprawidłowe

Oznacza to, że w konfiguracji klienta nie ma nic złego.

Tak więc pozostaje Ci

  • Kombinacja użytkownik/pw jest nieprawidłowa
  • nie skontaktowałeś się z bazą danych, którą Twoim zdaniem posiadasz

Możliwości:

  • Upewnij się, że możesz połączyć się z danymi uwierzytelniającymi podanymi w wierszu poleceń.
  • Użyj tnsping mydatabase, aby sprawdzić hosta i instancję, z którą się kontaktujesz, i sprawdź, czy są poprawne. Dane wyjściowe tego polecenia powinny informować o hoście, porcie i instancji/usługi, z którą się łączysz. Jeśli jest źle, sprawdź plik tnsnames.ora dla tego aliasu.
  • Jak sugeruje @OMG Ponies, jeśli używasz 11g, upewnij się, że wielkość liter w hasłach jest prawidłowa


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Moja podróż OOW15 jest zakończona

  2. Wprowadzenie do Oracle RMAN

  3. Funkcje numeryczne w Oracle (pełna lista)

  4. W jaki sposób sterownik ODBC Oracle ładuje klienta Oracle?

  5. Jak utworzyć użytkownika w Oracle Multitenant 12c bez prefiksu C##?