• ベストアンサー

postgresqlの接続ポート5432から5433に変更したら

お世話になります。 postgresql ポート変更を5432から5433に変更し,psql -lを実行したら、 Is the server running locally and accepting conection on Unix domain socket "tmp/.s.5432"? というエラーが発生しました。5432に戻すとエラーは消えるのですが、環境上5433で接続したいのですが、どこが悪いのか全く検討がつきません。 ご指導をお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • yidong
  • ベストアンサー率37% (25/67)
回答No.1

標準の5432以外に設定した場合は psql -p 5433 のように -p オプションでポート番号を指定してください。

msms69
質問者

お礼

yidong 様 ご指導誠に有難う御座います。 ポート変更をした後はオプションを付けて指定をすればよいのですね。 誠に有難う御座います。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

使用しているOSの記載がないので憶測ですが、 もしOSがPC-UNIX系なら、下記のスクリプトファイルも変更します。 /etc/rc.d/init.d/postgresql か postgres というファイル名の内容 port=5432のままだと思われますので、port=5433 へ同様に変更する。 自分は、上記でOKとなりました。 使用しているODBC・JDBC等には、デフォルトの5432しか認めない仕様の物がありますので、 十分注意して下さい。

msms69
質問者

お礼

JACK_TOSHI 様 細かいディレクトリの指定からのご指導誠に有難う御座います。 ポート変更をしたら接続できるようになりました。 また、ご相談させて頂くことがあるかと思いますが、何卒、宜しくお願い致します。

すると、全ての回答が全文表示されます。

関連するQ&A