MACOS 10.13.6 - PG Admin 4 | Сервер не слушает - PullRequest
0 голосов
/ 15 сентября 2018

Я пытался установить PgAdmin4 во второй раз на моем MacBook, но он не хочет подключаться к базе данных localhost "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 . СЛУШАТЬ
tcp4 0 0 * .49335 . СЛУШАТЬ
tcp4 0 0 localhost.ipp . LISTEN
tcp6 0 0 localhost.ipp . СЛУШАТЬ
tcp46 0 0 * .5557 . СЛУШАТЬ
tcp46 0 0 * .freeciv . СЛУШАТЬ
tcp46 0 0 * .10134 . СЛУШАТЬ
tcp46 0 0 * .nfsd-status . LISTEN
tcp4 0 0 * .nfsd-status . LISTEN

Итак, я попытался установить PG3 и увидеть разницу, но она просто показывает мне ту же ошибку в версии «документа» с заголовком «Serveur not listening» со всеми подробностями. Я нашел кое-что, что мне нужно изменить файл "pg_hba.conf", но я не могу найти его в файлах приложения.

По этой теме: Сервер pgAdmin III не слушает Они говорят о проблеме с брандмауэром, но я не использую ее.

1 Ответ

0 голосов
/ 25 сентября 2018

Да ладно, это звучит немного странно, потому что если у вас есть один экземпляр Postgresql, на котором установлен порт установки по умолчанию - 5432. Вы должны добавить тег postgresql к вашей проблеме, я не думаю, что это PGadmin. Вы смогли подключиться к Postgresql любым способом? Просто интересно, вам будет легче сортировать, если у вас есть доступ. Я нахожусь на Win 10, но, возможно, если ваш Postgresql установлен, но в данный момент не работает, попробуйте запустить его;

sudo /etc/init.d/postgresql start

Вам, вероятно, нужно отредактировать pg_hba.conf, как только вы убедитесь, что он запущен. Вы можете найти его в /etc/postgresql/10/main/pg_hba.conf, но перед этим вы найдете файл postgresql.conf в том же месте, и этот файл будет содержать порт прослушивания #. Попробуйте и сообщите, пожалуйста, удачи

...