PostgreSQL и PG Admin 3 не слушают
Я использую PostgreSQL 9.4 с расширением PostGIS. Все работало нормально, пока я не выключил свой сервер, чтобы переместить его в другое место в моей стойке.
Теперь я получаю ошибку "Сервер не слушает". Мои файлы.conf имеют "*" для диапазона прослушивания, и он настроен на разрешение подключений.
Я могу удаленно войти в свой сервер и подключиться к PostgreSQL 9.4 (localhost:5432) просто отлично. Однако мне нужно добраться до моего сервера, ГИС, и именно здесь я получаю ошибку прослушивания.
1 ответ
Сначала проверьте сервис и перезапустите сервис
если это не работает, проверьте конфигурационный файл и убедитесь, что параметр установлен как сдул
listen_addresses = '*'
port = 5432
В команде promprt проверьте порт прослушивания ad blew:
netstat -abno | findstr :5432*
Также вы можете легко создать новый сервис в командной строке:
pg_ctl register -N [SERVICENAME] -U [USERNAME] -P [PASSWORD] -D
[DATADIR] -S [START-TYPE] -w
Если ваша проблема не решена, вы можете проверить журнал postgres и отправить нам журнал ошибок.
https://www.postgresql.org/docs/9.4/runtime-config-logging.html