Изстрел в тъмното:е името на базата данни Test
или test
? Идентификаторите без кавички се преобразуват в малки букви в PostgreSQL. Ръководството за това .
Следваща снимка в тъмното:Свързвате се към localhost
. Това не е локална връзка чрез сокет на Unix домейн. За да работи това, базата данни трябва да бъде настроена да слуша TCP/IP връзки. Така че имате нужда от вашия postgresql.conf
:
listen_addresses = '*'
.. и рестартирайте.
Освен това вашият pg_hba.conf
настройките трябва да позволяват връзката. Може да е проблем подобен на този
.
Започнете с четене на главата Настройки на връзката
във финото ръководство.
Но вече приключих с предположенията. Нужнате за предоставяне на съобщението за грешка.