現在(2010年10月27日)の時点で、インストーラが日本語化されているものは見当たらなかった。リンクはあるのだが、ダウンロードできない。理由は不明。
なので英語版をインストールしてみる。
事前の準備として、管理者権限を持ったユーザを作成する必要がある。
XPならば、postgresというユーザを作り、パスワードを設定する事。パスワードは必ず決めておこう。なぜか正常に動作しないという報告がある。
今回使用したのは、バージョン8.4.4。最新の9でないのは、何となく既存のサンプルソースが使用できない可能性があると感じた為。進化し続けるオープンソースにとって、既存のサンプルが役立たずになる事は珍しくない。
画像を追って説明してみる。
1.取り合えずセットアップ開始
![](https://blogimg.goo.ne.jp/user_image/48/62/85c896371850baf13b35241fdab0d1ae.jpg)
2.ディレクトリは、C:\PostgreSql\の下とする。パス名256文字の制限に引っかかるとは思えないが、念のため。
![](https://blogimg.goo.ne.jp/user_image/2d/0b/206737ddde2c658b329ebaa4cb9c5f9e.jpg)
3.データディレクトリを指定
![](https://blogimg.goo.ne.jp/user_image/08/38/815b31d0e26105112bc28a3c7413ec50.jpg)
4.postgresユーザのパスワードを指定する。
![](https://blogimg.goo.ne.jp/user_image/35/8a/c145de4d982505ba926828f5300a52b7.jpg)
5.ポートの指定。デフォルトの5432とする
![](https://blogimg.goo.ne.jp/user_image/53/7e/c61655c5b017d08ef50d98ec7e59b4a7.jpg)
6.よく解らないが、言語だろうと思ってjapaneseを指定した。また、テンプレートデータベースは必要と思われたので、使って見る。今回はhibernateのサンプルを作るためなので、余計な手間は省きたい。
![](https://blogimg.goo.ne.jp/user_image/3a/83/69d80909276a807fb137b681a3da76ff.jpg)
7.確認画面、インストール中と続く。
![](https://blogimg.goo.ne.jp/user_image/0e/f0/76952ae0637663725866a0a369e3e5df.jpg)
8.完了。追加のコンポーネントが必要なので、チェックを入れて、Finish
![](https://blogimg.goo.ne.jp/user_image/07/f5/bfdd957766c1409fbde8d2646a0b7b4e.jpg)
9.今インストールしたpostgresqlを選択して次へ。
![](https://blogimg.goo.ne.jp/user_image/6b/87/b226a41e87b5ae34e318488add252a6d.jpg)
10.javaから使うので、JDBCドライバを選択する。
![](https://blogimg.goo.ne.jp/user_image/00/41/184f122e9dcf749959fab55936f74a62.jpg)
11.次へ。
![](https://blogimg.goo.ne.jp/user_image/77/8a/834ee3c4d8d7cde1e2d93b206a6344f3.jpg)
12.pgJDBCのセットアップ画面
![](https://blogimg.goo.ne.jp/user_image/1a/24/288c6a188e0f6ddb1e932128c30fe71d.jpg)
13.一応、同じようにC:\PostgreSql\の下にインストールする。
![](https://blogimg.goo.ne.jp/user_image/6c/b0/a7232e32271dbd26eac9f24809d464a1.jpg)
14.次へ
![](https://blogimg.goo.ne.jp/user_image/33/d7/d3446dc0dbab359024acf61ef875074e.jpg)
15.完了
![](https://blogimg.goo.ne.jp/user_image/0b/dd/0d61d0f080cdf4e8b1eb2dd2efc72fb4.jpg)
16.以上で終了。