OracleもやっとVista対応版を出したのだがうまくいかないのでここにメモしておく。うちは9i Clientを使っていたのだが、9iはVista対応が全く未定なので仕方なく10.2.0.3を入れることにしたのだが、うまくインストールできる場合とインストールに失敗する場合がある。
手順は以下の通り。
- パッチセットp5860454_10201_WINNT.zipを準備
- 上記パッチセットに含まれるインストーラを管理者権限で起動したコマンドプロンプトから実行する。
- 10.2.0.1のインストール完了。
- この後10.2.0.3にするためのパッチを適用する。(まだここは試していない)
正常に完了する場合は、Oracleが公開しているとおりの手順で正常に完了するのだが、失敗する場合は、Universal Installerの起動の過程で「画面の配色はVistaベーシックに変更されました」 と出て、その後、「javaw.exeは動作を停止しました」 が出て失敗する。
インストールに失敗するPCは、Vista BusinessでAeroが有効になっているものだ。成功するものは逆にスペックが低いPCでAeroは有効にならない。そこで設定を変更してVistaベーシックやクラシックにして、試してみたがそれでもだめだった。UACを無効にしてみたら今度はUniversal Installerに怒られたのだが、文字化けしてしまって全く読めない状態になった。

