Я попытался установить PgAdmin4 во второй раз на свой MacBook, но он не хочет подключаться к базе данных локального хоста «PostgresSQL 10».
На PG4 у меня такая ошибка:
Не удалось подключиться к серверу: в соединении отказано Сервер работает на хосте "localhost" (::1) и принимает соединения TCP/IP через порт 5432? не удалось подключиться к серверу: Отказ в подключении Сервер работает на хосте "localhost" (127.0.0.1) и принимает TCP/IP-соединения через порт 5432?
Я использовал команду терминала: netstat -ap tcp | grep -i "listen"
и получил такой результат:
tcp4 0 0 localhost.52065 . LISTEN
tcp6 0 0 *.49335 . LISTEN
tcp4 0 0 *.49335 . ПРОСЛУШИВАТЬ
tcp4 0 0 localhost.ipp . ПРОСЛУШАТЬ
tcp6 0 0 localhost.ipp . ПРОСЛУШАТЬ
tcp46 0 0 *.5557 . ПРОСЛУШИВАТЬ
tcp46 0 0 *.freeciv . ПРОСЛУШАТЬ
tcp46 0 0 *.10134 . ПРОСЛУШАТЬ
tcp46 0 0 *.nfsd -status . ПРОСЛУШАТЬ
tcp4 0 0 *.nfsd-status . ПРОСЛУШАТЬ
Итак, я попытался установить PG3 и увидеть разницу, но он просто показал мне ту же ошибку в «документальной» версии с заголовком «Сервер не слушает» со всеми подробностями. Я нашел там что-то, что мне нужно изменить файл «pg_hba.conf», но я не могу найти его в файлах приложения.
В этой теме: сервер pgAdmin III не слушает они говорят о проблеме с брандмауэром, но я не используйте его.