• 締切済み

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 何が悪いのかまったく判りません 助けてください

みんなの回答

  • 1Yen
  • ベストアンサー率28% (11/39)
回答No.1

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

関連するQ&A