Ich google[d] nach diesem Fehler ORA-12560: TNS:protocol adaptor error gegoogelt, konnte aber die eigentliche Ursache nicht finden und wie man diesen Fehler beheben kann ?
Kann mir jemand eine perfekte Lösung für das Login-Problem nennen?
Wechseln Sie zu dem Windows-Rechner, auf dem sich der Oracle-Datenbankserver befindet.
Gehen Sie zu Start -> Ausführen -> Services.msc in Windows.
Suchen Sie OracleService < SID > (hier OracleServiceORCL
) und klicken Sie auf Start
, um den Oracle-Datenbankdienst zu starten (falls er nicht bereits läuft)
Sobald der Dienst läuft, führen Sie in der Eingabeaufforderung Folgendes aus:
tnsping < tnsalias >
(den Eintrag tnsalias finden Sie in der Datei tnsnames.ora
)
Häufig bedeutet dies, dass der Listener nicht gestartet wurde. Überprüfen Sie das Panel Dienste.
Unter Windows (wie bei Ihnen) ist eine weitere häufige Ursache, dass die ORACLE_SID nicht in der Registrierung definiert ist. Bearbeiten Sie entweder die Registry oder setzen Sie die ORACLE_SID in einer CMD-Box. (Da Sie sqlplusw.exe ausführen wollen, schlage ich vor, dass Sie die Registrierung bearbeiten).
Sie müssen SQLPlus mitteilen, bei welcher Datenbank Sie sich anmelden wollen. Host String muss entweder ein Verbindungsstring oder ein in Ihrer TNSNames.ora-Datei konfigurierter Alias sein.