Windows7にPostgreSQL8.4インストール

Windows7 64bitにPostgreSQLをインストール
いくつか躓いたのでメモ。

まずデフォルトではインストールしても起動できなかったりする。

  1. postgresユーザーを通常のユーザーとして作成。
  2. サービス「secondary logon」を自動起動へ変更。
  3. Windowsファイヤーウォール、その他セキュリティソフトのファイヤーウォールでポート5432(デフォルト)を開放する、のがいいんだろうけど

面倒なので火壁自体無効に。

  1. PostgreSQLをインストール

終了。

DBクライアントツール用にODBCドライバの設定

  1. スタックビルダからODBCドライバをインストール
  2. 管理ツールのデータソース(ODBC)からインストールしようとしてもPostgreSQLODBCドライバが選択できない。「C:\Windows\SysWOW64\odbcad32.exe」を起動して表示されるODBCデータソースアドミニストレーターから設定を行う

終了。