postmasterが正しく起動しているのであれば、
エラーメッセージに書かれているとおり、
TCPでlocalhostに接続出来ないのが原因です。
まず、postgresql.confに
tcpip_socket = true
は存在しますか。ないなら追加して下さい。
もし大丈夫であれば、pg_hba.confの設定で
localhostからの接続が受け付けられるようになっていますか?
もしそうでないなら、
host all 127.0.0.1 255.255.255.255 trust
を追加して下さい。
----
Cygwin提供のパッケージを利用して、/usr/doc/Cygwin
以下にあるPostgreSQLのドキュメントの通りに行えば、
「UNIXドメインソケットで接続できない」という問題
以外は何の苦労もなく利用できるはずなのですが…。
|