在 Pentium 4 CPU、Windows NT/2000 平台上安裝 Oracle 8.1.6 或 8.1.7 點擊安裝圖示無反應;Oracle 8.1.5 不受影響。
Pentium 4 的新指令集導致 Oracle 8i 安裝程式使用的 Symantec JIT 編譯器 (symcjit.dll) 不相容,引發安裝程式靜默失敗。
E:\temp\install\disk1)。symcjit.dll,重命名為 symcjit.old。disk1\setup.exe 開始安裝。HKEY_LOCAL_MACHINE\SOFTWARE\ORACLEHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下所有 Oracle 相關鍵值C:\Oracle、C:\Program Files\Oracle 目錄。disk1\install\oraparam.ini,調整 SOURCE、JRE_LOCATION、OUI_LOCATION 指向解壓目錄,並添加 JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m 禁用 JIT。disk1\install\win32\setup.exe,指定安裝路徑(如 D:\orant\ora81)。*.cl 檔案:在安裝目錄下所有 .cl 檔案的 Java 命令行末尾加入 -nojit 參數(共 10 個檔案)。bin、lib 目錄覆蓋 D:\orant\ora81\apache\jdk\jre 對應目錄,即可啟動 Net8 Configuration Assistant、Database Configuration Assistant 等服務。核心在於禁用 Symantec JIT 編譯器(重命名 dll、啟動參數加 -nojit),並升級 JRE 至 1.2.2+ 替換內建舊版 JRE,方能在 Pentium 4 上成功安裝並運行 Oracle 8i。