みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

RedHet6.2J で postgresのインストールについて

RedHat6.2Jの添付CDでpostgresのアップグレードを
したのですが initdb を実行すると
以下のエラーが表示されます

initdb --pgencoding=EUC_JP

Creatubg template database in /var/lib/pgsql/data/base/template1
ERROR: pg_atoi: error in "uid":can't parse "uid"
ERROR: pg_atoi: error in "uid":can't parse "uid"
syntax error 20 : parse errorinitdb: could not create template databaseinitdb: cleaning up by wiping out / var/lib/pgsql/data/base/template1

何が悪いのかまったく判りません
助けてください

投稿日時 - 2001-01-07 17:39:23

QNo.25313

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

postgresqlはインストール以上のことをやった事ありませんが、initdbは root user で実行しちゃいけない
って話では?
ちゃんと、portgresql用のuser で initdbやってますか?
あるいは、/var/lib/pgsql/data/base/template1 にpermissionが無い(書けない) user とか。
「uid」って出てるんで、その辺が臭いと思います。

投稿日時 - 2001-01-16 03:53:46

あなたにオススメの質問