私はPostgreSQLで 立ち上げと実行の難しさ を抱えています。 brew uninstall postgresql
および ninstalled/removed Postgres.app を使用してPostgreSQLをアンインストールした後、Postgresql.appを再インストールしました。 .appを初期化しても、まだこのエラーメッセージが表示されていました。
Postgresql.appのドキュメント に従って、私は自分のアクティビティモニターを見て、postgresまたはpostmasterという名前の何も見ませんでした。
私は この役立つ回答 を見つけ、Sudo find / -iname createdb
を発見した後、/Library/PostgreSQL/9.5/bin/createdb
にcreatedb
ファイルがあり、そのコンテンツに " pgAdmin3.app "が含まれているため、サポートされなくなりました。 (私は最初にPostgreSQLを調べ始めたときにそれをインストールし、実際には考えていなかったと思います...おっと!)また、pg_hba.conf
ファイルを検索したところ、usr
dir:/usr/local/var/postgres/pg_hba.conf
にpostgresディレクトリがあることがわかりました。
ライブラリのフォルダー(/Library/PostgreSQL/
)を削除すると、pgAdmin3を完全にアンインストールできますか?それとも、他に削除するファイルやディレクトリがありますか?たとえば、/usr/local/var/postgres/
も削除する必要がありますか?どんなアドバイスでも大歓迎です、ありがとう。
注意:
per pgAdmin3's uninstall site 、ls -al /Applications | grep pgAdmin
は何も返しません。
この別のSEサイトでの同様の質問 、Sudo find / -iname .pg*
は何も明らかにしません。また、 その質問への答え ごとに、~/Library/Preferences/
には以下が含まれていません:org.postgresql.pgadmin.plist.lockfile org.postgresql.pgadmin.plist pgadmin3設定
あたり この回答のコメント/usr/local/var/postgres/
ディレクトリを手動で削除する必要があるようです。 質問 から、Sudo find / -name "*postgres*"
も呼び出して、一連のリストを取得しました。注目すべきは、 BlackMagicのDaVinci Resolve がPostgreSQLサーバーを使用していることです。 pgAdmin3のインストールタイムスタンプは、Resolve ...をインストールしたときと同じです。私が何をする必要があるかわからない。
このフォーラムでの会話 ResolveのPostgreSQLサーバーの削除に光を当てます。
更新:管理者としてアクティビティモニターを起動すると、コメントごとに:
Sudo "/Applications/Utilities/Activity Monitor.app/Contents/MacOS/Activity Monitor"
/Library/Postgres/...
およびその他の関連ファイルの内容を削除する前に、これらのプロセスを終了する必要があります。/Library/LaunchDaemons/com.edb.launchd.postgresql-9.5.plist
/Library/Application Support/Blackmagic Design/DaVinci Resolve/Prereqs/config_postgres.sh
/Library/Application Support/Blackmagic Design/DaVinci Resolve/Prereqs/install_postgres.sh
/Library/Application Support/Blackmagic Design/DaVinci Resolve/Prereqs/postgresql.Zip
/Library/Application Support/Blackmagic Design/DaVinci Resolve/Prereqs/upgrade_postgres.sh
&
/private/var/db/dslocal/nodes/Default/groups/_postgres.plist
/private/var/db/dslocal/nodes/Default/users/_postgres.plist
/private/var/db/dslocal/nodes/Default/users/postgres.plist
/private/var/folders/gv/jzhl4n_j2gz6_hjvq4f2xq9h0000gn/C/com.postgresapp.Postgres2
/private/var/folders/gv/jzhl4n_j2gz6_hjvq4f2xq9h0000gn/C/com.postgresapp.Postgres2MenuHelper
&
/Users/<user_name>/Library/LaunchAgents/com.postgresapp.Postgres2LoginHelper.plist
/Users/<user_name>/Library/Logs/Homebrew/postgresql
/Users/<user_name>/Library/Preferences/com.postgresapp.Postgres2.plist
/Users/<user_name>/Library/Preferences/com.postgresapp.Postgres2MenuHelper.plist
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Aliases/postgres
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/check_postgres.rb
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/postgres-xc.rb
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/postgresql.rb
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/postgrest.rb
/usr/local/var/homebrew/locks/postgresql.brewing
/usr/local/var/postgres
/usr/local/var/postgres/postgresql.auto.conf
/usr/local/var/postgres/postgresql.conf
多分私は自作のディレクトリ/ファイルを残すことができますか?
注:これらはSudo find / -name "*postgres*"
で見つかりました
また このgithubブログごとに 、Sudo rm /etc/sysctl.conf
で「共有メモリ設定を復元」する必要があります
ええと、私はDaVinci Resolve 12.5.4のインストーラーによってpgAdmin3をインストールしましたが、そのアンインストーラーはインストールしたすべてのコンポーネントを削除しませんでした。
このファイルを削除しました:/Library/LaunchDaemons/com.edb.launchd.postgresql-9.5.plist
およびpostgresプロセスを起動せずに再起動できました-管理者としてアクティビティモニターを使用し、「すべてのプロセス」を表示するように注意してくださいSudo "/Applications/Utilities/Activity Monitor.app/Contents/MacOS/Activity Monitor"
次に、以下の内容全体を削除しました。/Library/PostgreSQL/...
/usr/local/var/postgres/...
/Library/Application Support/Blackmagic Design/...
ほかのrbenvとhomebrew以外の "postgres"ファイル(homebrew postgresログを削除したもの)は、Sudo find / -name "*postgres*"
いくつかの「アンインストール」投稿を目にしました これは使用をお勧めしますSudo rm /etc/sysctl.conf
しかし、DaVinci ResolveインストーラーからのpgAdmin3コンポーネントのOSX Sierraのインストールには適用されないと思います。