6

Postgres 9.2をインストールしようとしたWindows Server 2003マシンがあります。インストールの最後に、次のような警告が表示されます

インストール後のステップの実行中に問題が発生しました。インストールが正常に完了しない場合があります。ファイル C:\Program Files\PostgreSQL\9.2\data\postgresql.conf の読み取りエラー

ファイルを確認したpostgresql.confところC:\Program Files\PostgreSQL\9.2\data、存在しないことがわかりました。

pg_logまた、空のフォルダーを除いて、データフォルダーの下にはあまりないこともわかりました。

私が間違っているかもしれないことについてのアイデアはありますか?

4

3 に答える 3

13

以下を試してみることをお勧めします。

サーバーにログインしているユーザーが、postgres フォルダーとそのサブフォルダーに対するフル コントロール権限を持っていることを確認してください。

走る:

initdb -D <your new data folder>

その後:

pg_ctl -D <your new data folder> -l logfile start

問題が解決せず、postgres が "Program Files" の下にインストールされている場合、またはインストール パスに空白文字が含まれている場合は、pg_ctl のデータ フォルダー引数に相対パスを使用してみてください。例: "..\data"

于 2013-06-22T10:10:53.313 に答える