sql >> Database >  >> RDS >> Oracle

Oracle Protocol Adapter-fout

Ik neem aan dat dit ORA-12560: TNS:protocol adapter error . De Oracle-documentatie beschrijft het als een algemene TNS-fout, maar er zijn twee veelvoorkomende oorzaken.

  1. De Windows-service voor OracleXE is niet gestart, dus de database is niet actief.
  2. De Oracle SID is niet ingesteld.

Als de service is gestart, probeer dan de SID in te stellen. Typ in een opdrachtvenster:

C:>  set oracle_sid=XE   

(of hoe je het ook noemt). Dan zou u met SQL*Plus verbinding moeten kunnen maken met de database. Als dit uw probleem wel oplost, moet u het waarschijnlijk toevoegen aan de omgevingsvariabelen (Systeeminfo, tabblad Geavanceerd).




  1. De hash-waarde van een rij vinden in postgresql

  2. Problemen met het selecteren van de juiste rij uit een tweede tabel

  3. Database-API:hoe om te gaan met multi-waar-voorwaarde in Python

  4. MySQL gebruiken met Django - Toegang geweigerd voor gebruiker '@'localhost