Lösung: 1. Starten Sie den Dienst „OracleOraDb11g_home1TNSlistener“ im Service-Panel. 2. Starten Sie den Dienst OracleServiceBOOKSALES. 3. Verwenden Sie regedit, um „ORACLE_SID“ auf die Datenbank-SID festzulegen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
Es gibt drei Gründe für das Problem von ORA-12560: TNS: Protokolladapterfehler:
1. Der Überwachungsdienst startet nicht.
Die Windows-Plattform funktioniert wie folgt: Start---Programme---Verwaltungstools---Dienste, öffnen Sie das Service-Panel,
Starten Sie den OracleOraDb11g_home1TNSlistener-Dienst.
2. Die Datenbankinstanz startet nicht.
Die Windows-Plattform lautet wie folgt: Start---Programme---Verwaltungstools---Dienste, öffnen Sie das Dienstfeld
, starten Sie OracleServiceBOOKSALES, BOOKSALES ist Ihre Datenbank-SID
3. Registrierungsproblem.
regedit, und geben Sie dann HKEY_LOCAL_MACHINESOFTWAREORACLEHOME ein
Setzen Sie die Umgebungsvariable ORACLE_SID auf XXXX, XXXX ist Ihre Datenbank-SID.
oder klicken Sie mit der rechten Maustaste auf „Mein Computer“, „Eigenschaften – Erweitert – Umgebungsvariablen“ – -Systemvariablen--Neu erstellen, Variablenname = oracle_sid, Variablenwert = XXXX, XXXX ist Ihre Datenbank-SID.
Oder geben Sie vor der Eingabe von sqlplus set oracle_sid=XXXX in die Befehlszeile ein, XXXX ist Ihre Datenbank-SID.
Danach Mit den oben genannten Schritten lässt sich das Problem meist lösen.
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo beheben Sie den 12560-Protokolladapterfehler in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!