There have been known problems with the Pentium 4 and Xeon processors, and the Oracle Universal Installer (OUI). While these problems were mostly specific to Oracle8i, there have been a few issues with the 9i OUI, as well. You could try editing the registry entries HKEY_CURRENT_USER\Environment\TEMP and/or HKEY_CURRENT_USER\Environment\TMP to point to C:\temp or some other writable directory path with no special characters.
If the directory specified by HKEY_CURRENT_USER\Environment\TEMP contains a hash symbol, #, then when the JVM tries to parse the dynamically built CLASSPATH it will fail and be unable to load its core classes. The default directory specified by HKEY_CURRENT_USER\Environment\TEMP is %USERPROFILE%\Local Settings\Temp.
Note that you must be very careful editing registry entries as this may cause other applications to stop working.
Dig Deeper on Oracle database installation, upgrades and patches
Related Q&A from Maria Anderson
I have been trying to install Oracle 8.1.7 on SUSE Linux 9.0 and got the error: "Error in invoking target install of makefile /opt/oracle/...../*.mk." Continue Reading
Can I use /var/opt/oracle/oratab to specify listener information? Continue Reading
How many database instances can be created on an Oracle server with an installation drive containing 15 GB free space? Continue Reading