Я просто переместился от Ubuntu 14.04 до 16,04, и я сталкиваюсь с несколькими проблемами.
При попытке соединиться с psql
(последняя версия) через pgAdmin III, соединение не работает. Я получаю сообщение
Сервер не слушает. Сервер не принимает соединения: отчеты библиотеки соединения не могли connet к серверу: Соединение, которому отказывают в сервере, работает на хосте "127.0.0.1" и принимает соединения TCP/IP на порте 5433?
При обнаружении с этим сообщением проверьте если...
Поскольку Вы обновили от 14,04 до 16,04, я могу предположить postgresql
, пакеты имеют, также обновлены.
, Если это действительно имеет место, от обновленного пакета могли бы быть новые конфигурационные файлы. И во время конфигурирования этапа, это, возможно, изменило порт, потому что более старый порт был уже занят более старой версией postgresql.
я недавно испытал подобную проблему. В моем случае, когда я установил 9.5 более чем 9,4, это - конфигурационные файлы, затем начал использовать порт 5433
вместо значения по умолчанию 5432
. В результате я не мог установить связь.
решение удаляло 9.4 и изменяло значение port
в /etc/postgresql/9.5/main/postgresql.conf
файл к 5432
Снова, и затем перезапустите сервис.
Вот ответ, который я записал на StackOverflow о проблеме, и это - решение. Вы могли бы хотеть прочитать ответ особенно при использовании направляющих с postgresql - Соединение, которому отказывают (в PGError) (postgresql и направляющие)