sql >> Database >  >> RDS >> Oracle

Sqlplus-aanmeldingsfout bij gebruik van bash-variabelen:SP2-0306:Ongeldige optie

De boodschap is vrij duidelijk:

  • je hebt met succes contact opgenomen met een database
  • de opgegeven inloggegevens zijn onjuist

Dit geeft aan dat er niet echt iets mis is met uw clientconfiguratie.

Dus dat laat je met

  • de combinatie gebruiker/ww is verkeerd
  • je hebt geen contact opgenomen met de database die je denkt te hebben

Mogelijkheden:

  • Zorg ervoor dat u verbinding kunt maken met de inloggegevens die zijn opgegeven vanaf de opdrachtregel.
  • Gebruik tnsping mydatabase om de host en instantie waarmee u contact opneemt te controleren en controleer of deze correct zijn. De uitvoer van deze opdracht zou u de host, poort en instantie/service moeten vertellen waarmee u verbinding maakt. Als het fout is, controleer dan het bestand tnsnames.ora voor deze alias.
  • Zoals @OMG Ponies suggereert, als je 11g gebruikt, zorg er dan voor dat de hoofdletters in je wachtwoorden juist zijn


  1. Het stuurprogramma kon geen veilige verbinding met SQL Server tot stand brengen met behulp van SSL-codering (Secure Sockets Layer)

  2. Een bibliotheekgegevensmodel

  3. Incrementele statistieken worden NIET gebruikt door de Query Optimizer

  4. PostgreSQL-serieel type toewijzen met Hibernate-annotaties