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

Oracle-Protokolladapterfehler

Ich nehme an, das ist ORA-12560: TNS:protocol adapter error . Die Oracle-Dokumentation beschreibt es als einen allgemeinen TNS-Fehler, aber es gibt zwei sehr häufige Ursachen dafür.

  1. Der Windows-Dienst für OracleXE wurde nicht gestartet, daher ist die Datenbank nicht aktiv.
  2. Die Oracle-SID ist nicht festgelegt.

Wenn der Dienst gestartet ist, versuchen Sie, die SID festzulegen. Geben Sie in einem Befehlsfenster Folgendes ein:

C:>  set oracle_sid=XE   

(oder wie auch immer du es genannt hast). Dann sollten Sie sich mit SQL*Plus mit der Datenbank verbinden können. Wenn dies Ihr Problem löst, sollten Sie es wahrscheinlich zu den Umgebungsvariablen hinzufügen (Systeminfo, Registerkarte Erweitert).