私は既にスタックオーバーフローに関する多くのlion-postgresql関連の質問があることを知っていますが、私の問題を解決するものはありません。壊れたbrew-installed postgresql on lion
私はpostgresqlのhomebrewをインストールしました。それ以降はすべてうまくいきました。それから、OSがインストールしたバージョンではなく、インストールされているバージョンのbrewにアプリケーションがリンクするように、/ usr/libのlibpq.dylibリンクをちょっと見て回った。 「醸造のPostgreSQLを削除」と別の「醸造PostgreSQLをインストール」でのPostgreSQLを再インストール
>psql
psql: invalid connection option "client_encoding"
はいないようです:どういうわけか私はpsqlのへの呼び出しは次のエラーを与えるような方法でこれをやっている間にインストール私破ることに成功し助けてください(同じエラー)。私はまた、/usr/lib/libpq.dylibを/usr/lib/libpq.5.dylibに再リンクしました。これは私が以前に信じていたものです。
また、潜在的に関連する問題は、私はpostgresサーバをシャットダウンするようには見えないということです。
>pg_ctl -D /usr/local/var/postgres stop -s -m fast
pg_ctl: server does not shut down
誰もが間違っているものに、任意の手掛かりを持っていますか?あるいは、postgresサーバーとクライアントを完全にアンインストールして再インストールするには?
その後、
brew unlink postgresql && brew link postgresql
を実行しますlibpq.dylibリンク "を参照してください。別のバージョンのlibpqにシンボリックリンクを向けましたか? –
私はあなたが何をやったのか分かりませんが、それを削除してPostgres.appをインストールする方が簡単かもしれませんか?参照:http://postgresapp.com/ – Qsario