Máte nainstalovaných více klientů Oracle současně?
Bohužel, pokud nainstalujete více verzí klienta Oracle, někdy (možná často?) spolu nefungují dobře. Pravděpodobně se děje to, že některé cesty se mezi dvěma verzemi klienta Oracle mísí. Starší bych odstranil.
Co se stane, když zadáte:tnsping [jméno]
Možná vám tnsping poskytne další užitečné informace.
Ve Windows jsem tyto druhy problémů již dříve opravil úpravou proměnné prostředí PATH a odstraněním všech odkazů na starého klienta Oracle. Proměnnou prostředí PATH můžete upravit tak, že přejdete na Počítač -> Vlastnosti -> Pokročilá nastavení systému (pouze Vista a 7) -> Upřesnit (záložka) -> Proměnné prostředí... Obvykle si cestu zkopíruji a upravím v poznámkovém bloku, pak zkopírujte upravenou cestu zpět.
Pokud to nefunguje a adresářová struktura pro starého klienta existuje, pak bych zkopíroval tnsnames.ora do adresáře Network/Admin starého klienta, abych zjistil, zda to funguje.