web-dev-qa-db-ja.com

pgadminで新しいローカルサーバーを作成しますか?

WindowsにPostgreSQL 11とPGadmin 4がインストールされています。現在、すべてのデータをホストするAWSサーバーに接続しています。

実験できるテスト環境として、ローカルサーバー(localhost)を作成したいと考えています。私はそれをすることができないようです、そしてスタックの他の同様の質問は助けにはなりません。これが私のプロセスです:

  1. pgAdminで、[サーバー]を右クリックし、[作成]> [サーバー]に移動します。

  2. [作成-サーバー]ポップアップボックスで、「名前:Localserver」と入力します。 「接続」には、localhostと入力します。私はデフォルトのままにするポート '5432'、db:postgres、ユーザー名:postgresパスワード:空

  3. 保存をクリックします。

ただし、エラーが発生します。

サーバーに接続できません:

サーバーに接続できませんでした:接続が拒否されました(0x0000274D/10061)サーバーはホスト "localhost"(:: 1)で実行されており、ポート5432でTCP/IP接続を受け入れていますか?

サーバーに接続できませんでした:接続が拒否されました(0x0000274D/10061)サーバーはホスト "localhost"(127.0.0.1)で実行されており、ポート5432でTCP/IP接続を受け入れていますか?

screenshot of error message

私は何をすべきか?それが違いを生むなら、私は管理者です。

8
Theo F

通常、「接続拒否」エラーは、データベースサーバーが1)実行されていないか、2)正しいポートまたはIPアドレスをリッスンしないように構成されていることを示します。必ず確認してくださいps -ef Postgresが実行されているかどうかを確認し、postgresql.confportおよびlisten_addressesが正しく設定されている。

0
richyen