2012年7月25日水曜日

Windows 7 に PostgreSQL 8.1 系をインストール

Windows 7 Home Premium に PostgreSQL 8.1系をインストール時の注意。今日はこれで思い切りはまった。

  • Secondary Logonサービスを起動すべし。サービスから手動で起動 
  • Postgres用ユーザーを作るべし。Windows のアカウントとして、postgres を作成しておく。 そして、これが一番はまったところ。 コントロール パネル -> ユーザー アカウントと家族のための安全設定 -ユーザー アカウント でユーザーアカウント制御の設定で、「通知しない」とすること。これをしないと、PostgreSQL のインストーラが 接続できないと怒ってくる。 

なお、インストーラは管理者権限で実行しなければならない。コマンドは以下の通り。

msiexec /i postgresql-8.1-ja.msi

今日はこれだけではない。インストールした後、pgAdmin III でさらにはまった。ユーザDBが作成できないのである。「FATAL:password authentication failed for user ... 


どうやらこれもアカウント周りの問題らしい。こちらは、一度作ったユーザ(ロール)を一旦削除して、再度作成したら直った。


コロナにかかって

この時間、 長野マラソン に出ていたはずだったのだが、コロナに罹患してしまい、自宅でライブ配信を見ながら、このブログを書いている。一週間の顛末を残す。 コロナに診断された方へ(かかりつけの医者の指示から) 発症後5日間、かつ解熱、症状軽快から24時間が経過するまでは外出を控える ...