2016-05-29 35 views
1

新しいMacBook Proにpostgresql/pgadminを設定しています。私は、新しいサーバーを登録するときしかし、私はエラーを取得する:postgresql/pgAdmin - サーバが問題をlistenしない

Server doesn't listen 
The server doesn't accept connections: the connection library reports 
could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432? 

私はこの問題を閲覧し、明らかに答えはpg_hba.confファイルを編集することです。私は見つけるのですか&は、そのファイルを開く方法

1):しかし、私は助けが必要?

2)一度開いたら、問題を解決するためにどのようなステートメントを追加する必要がありますか?

誰かが助けることができますか?

ありがとうございます!

+0

ファイルとその場所や構文がマニュアルに記載されていますhttps://www.postgresql.org/docs/current/static/client-authentication.htmlも参照してください[ここ](https://で私は、 –

答えて

1

dataフォルダ内にあります。

Eg: PostgreSQL\9.4\data\pg_hba.conf

ここには次の場所があります。

# IPv4 local connections: 
host all    all    127.0.0.1/32   md5 

異なるIPからアクセスする場合は、IPを変更する同じ行のコピーを追加します。 よく説明されているhere

そしてまた、私はあなたがそのではないにコメントするかどうかを次の行を同じディレクトリに配置postgresql.confをチェックすることをお勧めします。

#------------------------------------------------------------------------------ 
# CONNECTIONS AND AUTHENTICATION 
#------------------------------------------------------------------------------ 

# - Connection Settings - 

listen_addresses = '*'  # what IP address(es) to listen on; 
関連する問題