2013-08-26 2 views
1

Я пытаюсь сделать новую регистрацию сервера в pgAdmin, но я получаю эту ошибку:pgadmin подключение к PostgreSQL; ошибка: сервер не слушает

«сервер не слушает»

IP-адрес из сервер: XYZW

и в pg_hba.conf я установил доступ как:

# TYPE DATABASE  USER   ADDRESS     METHOD 
    # "local" is for Unix domain socket connections only 
    local all    all          peer 
    # IPv4 local connections: 
    host all    all    0.0.0.0/0   md5 
    host all    all    127.0.0.1/32   md5 

# IPv6 local connections: 
    host all    all    ::1/128     ident 

когда я бегу: су Postgres , а затем: PSQL -h X. Y.Z.W -d test -U test Ошибка отсутствует.

как я могу разрешить ошибку.

Спасибо

+0

Вы использовали ту же машину для pgAdmin и psql? Вы слушаете все хосты в вашем файле 'postgresql.conf'? – Arthur

+0

есть. в Postgresql.conf Я установил Listen_addresses = '*' –

+0

Тогда это становится сложно ... Вы можете попробовать переустановить pgAdmin и убедиться, что его версия совместима с вашей версией сервера. Кроме того, вы должны попытаться отключить брандмауэр на стороне клиента, если он у вас есть. Я еще ничего не вижу. – Arthur

ответ

1

Так я заново установил pgadmin3 и он работал отлично.

Смежные вопросы