Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Sqlplus-Anmeldefehler bei Verwendung von Bash-Variablen:SP2-0306:Ungültige Option

Die Botschaft ist ziemlich klar:

  • Sie haben erfolgreich eine Datenbank kontaktiert
  • Die angegebenen Anmeldeinformationen sind falsch

Dies weist darauf hin, dass mit Ihrer Client-Konfiguration eigentlich nichts falsch ist.

Damit bleibt Ihnen also

  • Die Benutzer-/Kennwort-Kombination ist falsch
  • Sie haben die Datenbank, von der Sie glauben, dass Sie sie haben, nicht kontaktiert

Möglichkeiten:

  • Stellen Sie sicher, dass Sie sich mit den von der Befehlszeile bereitgestellten Anmeldeinformationen verbinden können.
  • Verwenden Sie tnsping mydatabase, um den Host und die Instanz, die Sie kontaktieren, zu überprüfen und sicherzustellen, dass sie korrekt sind. Die Ausgabe dieses Befehls sollte Ihnen den Host, den Port und die Instanz/den Dienst mitteilen, mit dem Sie sich verbinden. Wenn es falsch ist, überprüfen Sie die Datei tnsnames.ora auf diesen Alias.
  • Wie @OMG Ponies vorschlägt, stellen Sie sicher, dass die Groß- und Kleinschreibung in Ihren Passwörtern korrekt ist, wenn Sie 11g verwenden