Oracle
 sql >> Database >  >> RDS >> Oracle

Errore del listener TNS

Hai più client Oracle installati contemporaneamente?

Sfortunatamente, se installi più versioni del client Oracle, a volte (forse spesso?) Non funzionano bene insieme. Quello che probabilmente sta succedendo è che alcuni dei percorsi si stanno mescolando tra le due versioni del client Oracle. Rimuoverei quello più vecchio.

Cosa succede se digiti:tnsping [nome]

Forse tnsping ti darà alcune informazioni più utili.

In Windows, ho già risolto questo tipo di problemi modificando la variabile di ambiente PATH e rimuovendo tutti i riferimenti al vecchio client Oracle. Puoi modificare la variabile d'ambiente PATH andando su Computer -> Proprietà -> Impostazioni di sistema avanzate (solo Vista e 7) -> Avanzate (scheda) -> Variabili d'ambiente... Di solito copio il percorso e lo modifico nel blocco note, quindi copia nuovamente il percorso modificato.

Se questo non funziona ed esiste la struttura della directory per il vecchio client, copierei tnsnames.ora nella directory Network/Admin del vecchio client per vedere se funziona.