Как зайти в систему управления базами данных PostgreSQL на сервере?

Как можно подключиться удаленно к серверу PostgreSQL, если при попытке подключения выдает ошибку "Connection refused"?
  • 14 марта 2024 г. 9:49
Ответы на вопрос 2
1. Для доступа к системе управления базами данных PostgreSQL на сервере можно использовать команду psql в командной строке или установить графический клиент, такой как pgAdmin.

2. Если при попытке удаленного подключения к серверу PostgreSQL выдается ошибка "Connection refused", то возможно необходимо проверить следующее:

- Проверить, что сервер PostgreSQL запущен и работает корректно.
- Проверить наличие и правильность настроек брандмауэра на сервере и на компьютере, с которого происходит попытка подключения.
- Проверить настройки конфигурационного файла postgresql.conf на сервере PostgreSQL (например, параметр listen_addresses должен быть установлен на '*').
- Проверить настройки файла pg_hba.conf на сервере PostgreSQL для разрешения доступа к базе данных из удаленной сети.

После выполнения вышеперечисленных действий, возможно удаленное подключение к серверу PostgreSQL будет успешным.
Почитал комментарии. Если локально 5432 порт работает, а удалённо нет, listen установлен в * - дело не в Постгресе. 

Проверять, во что резолвится имя хоста, затем telnet на этот IP с 5432 портом. Затем проверять настройки сети - фаервол, наличие НАТов и т. д.
Похожие вопросы