0
私のMacでは、私が自分の.bash_profileに追加した特定の場所にPostgresサーバがインストールされています。私は起動しようとしたとき、私は若干の誤差が出る:MacでPostgreSQLサーバのステータスを確認できません
Joes-MacBook-Pro:~ postgres$ /Users/joe/Softwares/PostgreSQL/9.4/bin/pg_ctl status
pg_ctl: no database directory specified and environment variable PGDATA unset
Try "pg_ctl --help" for more information.
私は、Postgresのがインストールされているフォルダを確認しようとしましたが、ここで私はここで
drwxr-xr-x 3 joe staff 102 Nov 23 2013 AngularJS
drwxr-xr-x 4 root daemon 136 Apr 18 15:58 PostgreSQL
を見たものである私は私の中に持っているものです。 bash_profile
PostgresSQLフォルダのユーザとグループをrootからおそらくpostgresに変更する必要がありますか?
注:私はpostgresユーザーとしてログインしていません。私はジョーと呼ばれる別のユーザーからポストグルを起動しようとしています!
エラーが明確にPostgreSQLのデータディレクトリがどこにあるか、あなたがそれを語っていないと言います。あなたは私がした –
を設定する必要があります!私の.bash_profileに、私はそれをセットアップしました! – sparkr
'PGDATA ="/usr/local/var/postgres "pg_ctl status' – sobolevn