- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:postgresのWindows版でinitdbで初期化するには)
PostgreSQLのWindows版でinitdbで初期化する方法
このQ&Aのポイント
- PostgreSQLのWindows版でinitdbで初期化する方法について解説します。
- initdbコマンドを使用してPostgreSQLのデータベースを初期化する手順について説明します。
- Windows環境でのinitdbコマンドの実行方法について紹介します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windowsの環境変数ですか。 set PGDATA=D:\PGDATA とかですかね。 ごめんなさい、デフォルトは知らないです。
その他の回答 (1)
- SaKaKashi
- ベストアンサー率24% (755/3136)
回答No.1
initdbで初期化するデータベースの格納先が指定されていないと言ってます。 -D ディレクトリ でinitdbで初期化するデータベースの格納先ディレクトリを指定するか、環境変数PGDATAにディレクトリを設定して、もう一度initdbしてください。
質問者
お礼
ありがとうございます。 環境変数PGDATAにディレクトリを設定する方法が分かりません。 あと、Windows版のデフォルトの格納先ディレクトリってどこでしたっけ?
お礼
デフォルトの場所は間違っていなかったようですが、 一旦作ったDBに対してinitdbできないのかもしれません。 ディレクトリを消すか空にして実行するかもしくは、別の場所に作れといったメッセージがでています。