DBAtlas · Atlas de operaciones de bases de datos

08001: sqlclient_unable_to_establish_sqlconnection

PostgreSQL

¿Qué significa?

El cliente no pudo establecer una conexión con el servidor PostgreSQL. La conexión falló a nivel de red/dirección, antes de convertirse en una sesión.

¿Por qué ocurre?

Host/puerto incorrectos; una dirección en la que el servidor no escucha (conexión remota con listen_addresses = 'localhost'); el servidor está caído/inaccesible; un firewall bloquea el puerto (5432 por defecto); o un fallo de resolución DNS. Un pool de conexiones mal configurado también puede provocarlo.

Cómo solucionarlo

Verifique que el servidor esté activo y escuchando en la dirección correcta: revise listen_addresses = '*' (o la IP correspondiente) y el ajuste port en postgresql.conf, y reinicie el servidor (listen_addresses y port requieren reinicio; un reload no basta). Pruebe el acceso desde el cliente: psql -h host -p 5432 -U app_user. Abra 5432/tcp en el firewall. Revise los valores de host/puerto/DNS y la cadena de conexión.

Abrir en DBAtlas →

Más entradas de este motor