WindowsにPostgreSQL 11とPGadmin 4がインストールされています。現在、すべてのデータをホストするAWSサーバーに接続しています。
実験できるテスト環境として、ローカルサーバー(localhost)を作成したいと考えています。私はそれをすることができないようです、そしてスタックの他の同様の質問は助けにはなりません。これが私のプロセスです:
pgAdminで、[サーバー]を右クリックし、[作成]> [サーバー]に移動します。
[作成-サーバー]ポップアップボックスで、「名前:Localserver」と入力します。 「接続」には、localhostと入力します。私はデフォルトのままにするポート '5432'、db:postgres、ユーザー名:postgresパスワード:空
保存をクリックします。
ただし、エラーが発生します。
サーバーに接続できません:
サーバーに接続できませんでした:接続が拒否されました(0x0000274D/10061)サーバーはホスト "localhost"(:: 1)で実行されており、ポート5432でTCP/IP接続を受け入れていますか?
サーバーに接続できませんでした:接続が拒否されました(0x0000274D/10061)サーバーはホスト "localhost"(127.0.0.1)で実行されており、ポート5432でTCP/IP接続を受け入れていますか?
私は何をすべきか?それが違いを生むなら、私は管理者です。
通常、「接続拒否」エラーは、データベースサーバーが1)実行されていないか、2)正しいポートまたはIPアドレスをリッスンしないように構成されていることを示します。必ず確認してくださいps -ef
Postgresが実行されているかどうかを確認し、postgresql.conf
port
およびlisten_addresses
が正しく設定されている。