Oracle
 sql >> Database >  >> RDS >> Oracle

Errore di accesso Sqlplus quando si utilizzano variabili bash:SP2-0306:opzione non valida

Il messaggio è abbastanza chiaro:

  • hai contattato con successo un database
  • le credenziali fornite sono errate

Questo indica che non c'è davvero nulla di sbagliato nella configurazione del tuo client.

Quindi, questo ti lascia con

  • la combinazione utente/pw è sbagliata
  • non hai contattato il database che pensi di avere

Possibilità:

  • Assicurati di poterti connettere con le credenziali fornite dalla riga di comando.
  • Utilizza tnsping mydatabase per controllare l'host e l'istanza che stai contattando, verifica che sia corretto. L'output di questo comando dovrebbe indicare l'host, la porta e l'istanza/servizio a cui ti stai connettendo. Se è sbagliato, controlla il file tnsnames.ora per questo alias.
  • Come suggerisce @OMG Ponies, se stai usando 11g, assicurati che le maiuscole e minuscole nelle tue password siano corrette