Har du flere Oracle-klienter installeret på samme tid?
Desværre, hvis du installerer flere versioner af Oracle-klienten, fungerer de nogle gange (måske ofte?) ikke godt sammen. Det, der sandsynligvis sker, er, at nogle af stierne bliver blandet mellem de to versioner af Oracle-klienten. Jeg ville fjerne den ældre.
Hvad sker der, hvis du skriver:tnsping [navn]
Måske vil tnsping give dig nogle mere nyttige oplysninger.
I Windows har jeg løst denne slags problemer før ved at redigere PATH-miljøvariablen og fjerne alle referencer til den gamle Oracle-klient. Du kan redigere PATH miljøvariablen ved at gå til Computer -> Egenskaber -> Avancerede systemindstillinger (kun Vista og 7) -> Avanceret (faneblad) -> Miljøvariabler... Jeg plejer at kopiere stien ud og redigere den i notesblok, kopier derefter den redigerede sti ind igen.
Hvis dette ikke virker, og mappestrukturen for den gamle klient eksisterer, så ville jeg kopiere tnsnames.ora ind i netværks-/admin-mappen på den gamle klient for at se, om det virker.