sql >> Databasteknik >  >> RDS >> Oracle

TNS Listener-fel

Har du flera Oracle-klienter installerade samtidigt?

Tyvärr, om du installerar flera versioner av Oracle-klienten, fungerar de ibland (kanske ofta?) inte bra tillsammans. Vad som förmodligen händer är att några av vägarna blandas mellan de två versionerna av Oracle-klienten. Jag skulle ta bort den äldre.

Vad händer om du skriver in:tnsping [namn]

Kanske kan tnsping ge dig lite mer användbar information.

I Windows har jag fixat den här typen av problem tidigare genom att redigera PATH-miljövariabeln och ta bort alla referenser till den gamla Oracle-klienten. Du kan redigera PATH miljövariabeln genom att gå till Dator -> Egenskaper -> Avancerade systeminställningar (endast Vista och 7) -> Avancerat (flik) -> Miljövariabler... Jag brukar kopiera ut sökvägen och redigera den i anteckningar, kopiera sedan in den redigerade sökvägen igen.

Om detta inte fungerar och katalogstrukturen för den gamla klienten finns, så skulle jag kopiera tnsnames.ora till Network/Admin-katalogen för den gamla klienten för att se om det fungerar.




  1. problem med att använda Oracle-parametrar i SELECT IN

  2. Mysql Kopiera databas från server till server i ett enda kommando

  3. fulltext mysql-sökning i rails

  4. Hur skapar jag en tillfällig tabell i SQL?