ローカル マシンで pg_dump ツールを使用しようとしています。ただし、ターミナル ウィンドウに pg_dump と入力database_name
すると、次のようなメッセージが表示されます。
pg_dump: [archiver (db)] connection to database "demo" failed:
could not connect to server: No such file or directory
このエラー メッセージを受け取った後、postgressql.confファイル (postgres の構成ファイル) に移動し、listen_addresses を に設定しました*
。私の接続文字列は以下のとおりです。
- Connection Settings -
#listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
#port = 5432 # (change requires restart)
max_connections = 20 # (change requires restart)
# Note: Increasing max_connections costs ~400 bytes of shared memory per
# connection slot, plus lock space (see max_locks_per_transaction).
#superuser_reserved_connections = 3 # (change requires restart)
#unix_socket_directory = '' # (change requires restart)
#unix_socket_group = '' # (change requires restart)
#unix_socket_permissions = 0777 # begin with 0 to use octal notation
# (change requires restart)
#bonjour = off # advertise server via Bonjour
# (change requires restart)
#bonjour_name = '' # defaults to the computer name
# (change requires restart)
pg_dump
次に、コンソールに入力したときに何か違うことが起こることを期待して、マシンを再起動しました。ただし、再起動した後でも、サーバーに接続できませんというエラー メッセージが引き続き表示されます (上記で説明したように)。
この問題を解決するには、次にどのような手順を試す必要がありますか?
前もって感謝します