sql >> Databáze >  >> RDS >> Oracle

Chyba TNS Listener

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.




  1. Tabulka MySQL pouze s varcharem jako cizím klíčem

  2. Jak zobrazit celý dotaz ze SHOW PROCESSLIST

  3. Jak zabránit tomu, aby se na webových stránkách objevovaly podivné postavy

  4. Srovnávání spravovaných cloudových řešení PostgreSQL – Google Cloud:Část třetí