sql >> Base de Datos >  >> RDS >> Oracle

ORA-12170:TNS:se agotó el tiempo de espera de conexión

[Reuniendo las respuestas en los comentarios]

El problema es que el servicio de Oracle se ejecuta en una dirección IP y el host está configurado con otra dirección IP.

Para ver la dirección IP del servicio de Oracle, emita un lsnrctl status comando y verifique la dirección reportada (en este caso es 127.0.0.1, el localhost):

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

Para ver la dirección IP del host, ejecute ipconfig (bajo Windows) o ifconfig (bajo linux) comando.

Sin embargo, en mi instalación, el servicio de Oracle no funciona si se configura en la dirección localhost, debo configurar la dirección IP real del host (por ejemplo, 192.168.10.X ).

Para evitar este problema en el futuro, no utilice DHCP para asignar una dirección IP del host, utilice una estática.