8.1がリリースされています。8.1を利用するための参考となるデータを掲載しようと思います。8ではTCP/IPを利用する設定の方法が異なります。p.182に記載の設定の代わりに、以下の記述を追加します。【Windows版】インストール手順PostgreSQLのバージョン8.0以降では,Cygwinを利用した場合のインストール手順が変わってしまいました。そこで、ここではPostgreSQLのWindowsインストーラを利用したインストール手順を紹介します。以下のリンクからPostgreSQLのWindowsインストーラ版をダウンロードします。(ファイル名の末尾が「-ja.zip」の日本語版をダウンロードしてください)ダウンロードしたファイルを解凍して、解凍したファイルにあるインストーラを管理者アカウントで実行します。インストールオプションは、変更せずに「次へ」で先に進みます。サービス構成では、PostgreSQL用のユーザアカウントを作成します。ここでは,パスワードを指定します。「次へ」をクリックすると新しいアカウントを作ることを確認する画面が表示されるので、確認して作成します。※「サービスのインストール」をチェックしているので、サーバは自動的に起動します。よってC.3節のサーバの起動手順は不要です。データベースクラスタの初期化では,エンコーディングにUTF-8(Unicode)を選びます。(Javaの内部ではUnicodeを使用します)また、データベースの管理のためのパスワードを指定します。その他は特に設定を変える必要はないので,「次へ」で先に進みます。完了すると、スタートメニューにPostgreSQLのメニューが追加されます。スタートメニューからpgAdminを起動します。はじめに、データベースに接続します。パスワードを聞かれるので,データベースクラスタの初期化で指定したスーパーユーザのパスワードを入力します。次に、データベースのユーザを作成します。Serverを展開して中にあるログインロールを右クリックし、新しいログインロールを選択します。ここではロール名はbcat、パスワードはsecretにします。次に,データベースを作成します。データベースを右クリックして、新しいデータベースを選択します。データベースの名前はbcat、エンコーディングはUTF8(Unicode)にします。次に、テーブルを作成します。作成したbcatデータベースを選択し、ツールメニューからクエリツールを開きます。同様に本書のC.4.2、C.5のテーブル作成コマンドを画面上部に記入し、F5キーで実行します。"bcat";実行結果は画面下部に表示されます。日本語が少々おかしいのはご愛嬌ですね。※作成したテーブルは、pgAdminの画面から、データベース→bcat→スキーマ→public→テーブルから確認することができます。