ORA-12560: TNS:errore adattatore di protocollo

Ho cercato su Google questo errore ORA-12560: TNS:protocol adaptor error ma non sono riuscito a trovare la ragione effettiva e come risolvere questo errore?

Qualcuno può dirmi una soluzione perfetta per risolvere il problema del login.

Soluzione
  1. Vai alla macchina Windows che ospita il server di database Oracle

  2. Vai su Start -> Run -> Services.msc in Windows.

  3. Individua OracleService < SID > (qui OracleServiceORCL) e clicca su Start per avviare il servizio database oracle (se non è già in esecuzione)

  4. Una volta che è attivo e funzionante, dal prompt dei comandi eseguite quanto segue:

    tnsping < tnsalias >

(la voce tnsalias si trova nel file tnsnames.ora)

Commentari (5)

Molto spesso questo significa che l'ascoltatore non è partito. Controlla il pannello Servizi.

Su Windows (come te) un'altra causa comune è che l'ORACLE_SID non è definito nel registro. O modifichi il registro o imposti l'ORACLE_SID in una casella CMD. (Poiché vuoi eseguire sqlplusw.exe ti suggerisco di modificare il registro).

Commentari (0)

Dovete dire a SQLPlus a quale database volete accedere. Host String deve essere una stringa di connessione o un alias configurato nel file TNSNames.ora.

Commentari (0)