Oracle8i Pentium 4プロセッサマシンでインストール中にエラー

Oracle8iインストールエラーがらみの情報。
Pentium 4搭載マシンにOracle8i(8.1.XX)をインストールしようとすると、Oracle Universal Installer(OUI)が起動しない。これはJAVA JITライブラリの不具合によるものらしい。

環境

  • Oracle8i(8.1.XX)
  • Pentium 4プロセッサ搭載マシン

Oracle(8.0.X)製品では発生しない。
※Oracle9i以降の製品(OUI:2.0.1.6.0〜)でも発生しない。

対処法

JITライブラリを無効化してインストールを行う。

  1. Oracle RDBMS Server CD の内容をローカルディスクにコピーする。
  2. コピーしたフォルダにある「symcjit.dll」を適当にリネームする(無効化)。
    symcjit.dll→symcjit.old
  3. コピーしたフォルダ\install\win32\setup.exeをクリックし、Oracle8iをインストールする。

補足

本現象はPentium 4ベースCPUにて発生することが確認されている。マシンに搭載しているCPUのFamilyCodeを確認する手順を以下に示す。

  1. 「スタートメニュー」→「ファイル名を指定して実行」にて「winmsd」と入力し、Exterキーを押す。
  2. システム情報→「システムの概要」よりプロセッサの値を確認する。
x86 Family 15 Model 2 Stepping 9 GenuineIntel ~2992 Mhz


FamilyCodeが"F"または"15"と表示されている場合は、Pentium4ベースのCPUであると判断でき、本現象が発生する可能性がある。

参考