P4 架構下安裝 Oracle 8.1.7 常遇 JIT 編譯器衝突導致安裝程式閃退。本文提供雙重場景(全新安裝/重裝)的完整解決流程。
安裝媒體自帶 symcjit.dll 與 P4 的 JIT 不相容,導致 Java 安裝精靈崩潰。
E:\temp\install\disk1)。symcjit.dll → symcjit.old。disk1\setup.exe 安裝。HKLM\SOFTWARE\Oracle、HKLM\SYSTEM\CurrentControlSet\Services 下 Oracle 相關鍵值全刪。C:\Oracle 目錄、WINNT 下 *.ini 殘留檔。修改多個 .cl 啟動檔(dbassist.cl、netasst.cl、oidadmin.cl 等),在 JRE_MEMORY_OPTIONS 加入 -nojit 參數,防止後續 DBCA/NetCA 等 Java 工具啟動失敗。
SOURCE=e:/temp/install/disk1/stage/products.jar
RE_LOCATION=.../jre
OUI_LOCATION=.../oui
JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m
依此流程操作,可在 P4/Win2k 環境順利完成 Oracle 8.1.7 安裝並穩定運行。