Работает ли сервер на хосте «localhost»?

#postgresql #server #pg-hba.conf

#postgresql #сервер #pg-hba.conf

Вопрос:

У меня проблема с postgresql. Я видел несколько сообщений, редактирующих pg_hba.conf, но это не работает.

Здесь проблема :

 sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) could not connect to server: Connection refused (0x0000274D/10061)
        Is the server running on host "localhost" (::1) and accepting
        TCP/IP connections on port 32?
could not connect to server: Connection refused (0x0000274D/10061)
        Is the server running on host "localhost" (127.0.0.1) and accepting
        TCP/IP connections on port 32?
  

И мой pg_hba.conf :

 # TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
local   replication     all                                     trust
host    replication     all             127.0.0.1/32            trust
host    replication     all             ::1/128                 trust
  

Я не понимаю, в чем проблема, если кто-нибудь может мне объяснить.

Комментарии:

1. Работает ли ваш Postgres? Попробуйте подключиться с помощью pgAdmin или некоторых клиентов.

2. @dassum Я подключился с помощью pgAdmin 4, поэтому я думаю, что он запущен.

3. Вы перезапустили или загрузили сервер postgres после редактирования pg_hba.conf?

4. @wildplasser Да, я перезапустил из «Служб» в Windows