あなたが言及するエラーには複数の原因が考えられます:
-
postgresql.conf
を変更しましたか 着信TCP/IP接続を受け入れるには?listen_addresses
を確認してください パラメータ。 -
pg_hba.conf
を変更しましたか ?ここでは、DeepDiveやjdbcドライバー定義の認証方法を設定する必要があります。 -
最後に、DeepDiveは、指定した資格情報(またはjdbcドライバー定義)を使用して、接続する予定のデータベースに接続できますか?
両方の構成ファイルは$PGDATAディレクトリ(通常は/etc/postgresql/9.3/main)にあります。
psql
に注意してください デフォルトでは(-h host_ipを指定しない限り)unixソケットを使用してログオンし、jdbcはTCP/IP接続を使用します。 TCP / IPを介してpsqlを試して、それが機能するかどうかを確認してください。そうでない場合は、1、次に2で作業します。そうである場合は、2、次に3で作業します。