Server doesn’t listen

サーバーの全面的な移動の準備中

で、サーバーとして起動してるマシンの代わりに仮想のサーバーにデータを移してるのだが・・・
どうしてもPostgreSQLのバージョンがあわなくて、SQLコマンドを受け付けてくれない…
しかたないから仮想の方のPGSQLをアンインストールして最新バージョンをインストールし直した。

ただし、アンインストールしても前の設定が残っていたため、ポート番号がおかしい。
そしてこのエラー

「Server doesn’t listen」

要はポート使えなかったよってことなので、ポートの設定をいじる。

C:\Program Files\PostgreSQL\8.3\data\postgresql.confの設定ファイルを開き、

「port =」の行を探し、お目当てのポート番号に書き換える

そして、忘れちゃいけないのがサービスの再起動。これは、
「スタート」→「プログラム」→「PostgreSQL」→「Restart Server」を選択すればおk

ただし、PostgreSQL 8.4の場合なので、前のバージョンでは少し違ってくるかもしれない。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA