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 ... 


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


エジプト旅行10日間、古代文明に触れる

  NotebookLM の力を借りて、このブログを書いてみました。 成田からドバイを経由し、約12時間のフライト(今回、エミレーツ航空を利用)。降り立ったカイロで私を待っていたのは、数千年前から変わらぬ(であろう)静寂と、開発が進む現代エジプトの圧倒的なエネルギーでした。写真の...