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

ORA-12170:TNS:Vypršel časový limit připojení

[Odpovědi shromažďujeme v komentářích]

Problém je v tom, že služba Oracle běží na IP adrese a hostitel je nakonfigurován s jinou IP adresou.

Chcete-li zobrazit adresu IP služby Oracle, zadejte lsnrctl status a zkontrolujte nahlášenou adresu (v tomto případě je to 127.0.0.1, localhost):

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))

Chcete-li zobrazit IP adresu hostitele, zadejte ipconfig (pod windows) nebo ifconfig (pod linuxem).

V mé instalaci však služba Oracle nefunguje pokud je nastaveno na adresu localhost, musím nastavit skutečnou IP adresu hostitele (například 192.168.10.X ).

Chcete-li se tomuto problému v budoucnu vyhnout, nepoužívejte k přidělování IP adresy hostitele DHCP, ale použijte statickou.



  1. SQL:velké pouze první písmeno

  2. Může být cizí klíč NULL a/nebo duplicitní?

  3. Jak CONVERT() funguje v MariaDB

  4. Použití SQL Server Integration Services (SSIS) k naplnění záznamů QuickBooks