sql >> Database >  >> RDS >> Oracle

TNS Luisteraar fout

Heeft u meerdere Oracle-clients tegelijkertijd geïnstalleerd?

Helaas, als u meerdere versies van de Oracle-client installeert, werken ze soms (misschien vaak?) niet goed samen. Wat er waarschijnlijk gebeurt, is dat sommige paden vermengd raken tussen de twee versies van de Oracle-client. Ik zou de oudere verwijderen.

Wat gebeurt er als je typt:tnsping [naam]

Misschien geeft tnsping je wat meer nuttige informatie.

In Windows heb ik dit soort problemen eerder opgelost door de PATH-omgevingsvariabele te bewerken en alle verwijzingen naar de oude Oracle-client te verwijderen. Je kunt de PATH-omgevingsvariabele bewerken door naar Computer -> Eigenschappen -> Geavanceerde systeeminstellingen (alleen Vista en 7) -> Geavanceerd (tabblad) -> Omgevingsvariabelen te gaan... Ik kopieer meestal het pad en bewerk het in Kladblok, kopieer vervolgens het bewerkte pad weer naar binnen.

Als dit niet werkt en de directorystructuur voor de oude client bestaat, dan zou ik de tnsnames.ora naar de Network/Admin directory van de oude client kopiëren om te zien of dat werkt.




  1. Waarden ophalen uit 3 tabellen

  2. Array bijwerken in PostgreSQL

  3. Hoe voorkom je vastgelopen DB-verbindingen met TomEE's JDBC-verbindingspool?

  4. CREATE TABLE in SQL - Alles wat u moet weten over het maken van tabellen in SQL