Un tiro en la oscuridad:es el nombre de la base de datos Test
o test
? Los identificadores sin comillas se convierten en minúsculas en PostgreSQL. El manual sobre eso .
Siguiente disparo en la oscuridad:te estás conectando a localhost
. Esta no es una conexión local a través de un socket de dominio Unix. Para que esto funcione, la base de datos debe estar configurada para escuchar conexiones TCP/IP. Por lo que necesita en su postgresql.conf
:
listen_addresses = '*'
.. y reiniciar.
Además, su pg_hba.conf
la configuración debe permitir la conexión. Podría ser un problema similar a este
.
Comience leyendo el capítulo Configuración de conexión
en el manual fino.
Pero he terminado de adivinar ahora. necesitas para proporcionar el mensaje de error.