postgresqlを実行しています(/ opt/local/lib/postgresql90/bin)。postgresql start db
データベースは@/Users/demet8/postgres/dataに設定されています。
私はPostgreSQLが
PSの補助で実行されて確認してください| grep postgres
demet8 9851 0.0 0.1 614276 1184 ?? Ss 12:40 PM 0:00.24 postgres:自動バキュームランチャープロセス
demet8 9850 0.0 0.0 614020 436 ?? Ss 12:40 PM 0:00.91 postgres:ウォールライタープロセス
demet8 9849 0.0 0.0 614020 496 ?? Ss 12:40 PM 0:01.22 postgres:作者プロセス
demet8 9847 0.0 0.1 614020 2248 s002 S 12:40 PM 0:00.61/opt/local/lib/postgresql90/bin/postgres -D/Users/demet8/postgres/data demet8 11127 0.0 0.0 599820 468 s002 S + 2:05 PM 0:00.00 grep postgres demet8 9852 0.0 0.0 610092 368 ?? Ss 12:40 PM 0:00.26 postgres:統計コレクタプロセス
私は/ opt/local/lib/postgresql90/binに戻ります。&これで、dbを./pg_ctl startで起動しようとしています。これはエラーメッセージです。
pg_ctl:データベースディレクトリが指定されておらず、環境変数PGDATAが設定されていません 詳細については、「pg_ctl --help」を試してください。
私は間違って何ができるかに関する提案。私は答えのためにウェブの周りをgoogled &解決策が見つかりませんでした。
既に起動している場合は、なぜもう一度起動しますか? –
dbを実行したら入力できるようにしたい。私は./pg_ctlを使用してdbに入るために数回起動しました。何らかの理由で、今は動作しません。私も$ su - su -postgresを試しました.dbは "申し訳ありません"と返答します。私はこの事を理解するまで試し続けなければならない。ありがとう。 – demet8
"dbに入る"と "dbに入る"とはどういう意味ですか? –