An error is reported when Oracle 10g 10.2.0.1.0 is upgraded to 10.2.0.4.0.
An error is reported when Oracle 10g 10.2.0.1.0 is upgraded to 10.2.0.4.0.
Patch Pack: p6810189_10204_Linux-x86.iso
After mounting and unzipping, run./runInstaller-debug
The following error is reported:
-------------------------------------------------------
Initializing Java Virtual Machine from/tmp/OraInstall2011-08-25_06-52-17AM/jre/1.4.2/bin/java. Please wait...
[Oracle @ dg01 updb10.02.40] $ Oracle Universal Installer, Version 10.2.0.4.0 Production
Copyright (C) 1999,200 8, Oracle. All rights reserved.
Warning: Cannot convert string "-B & h-lucida-medium-r-normal-sans-*-140-*-p-*-iso8859-1" to type FontStruct
Exception java. lang. ExceptionInInitializerError occurred ..
Java. lang. ExceptionInInitializerError
At oracle. sysman. oii. oiif. oiifm. OiifmGraphicInterfaceManager. (OiifmGraphicInterfaceManager. java: 259)
At oracle. sysman. oii. oiic. OiicSessionInterfaceManager. createInterfaceManager (OiicSessionInterfaceManager. java: 194)
At oracle. sysman. oii. oiic. OiicSessionInterfaceManager. getInterfaceManager (OiicSessionInterfaceManager. java: 203)
At oracle. sysman. oii. oiic. OiicInstaller. getInterfaceManager (OiicInstaller. java: 463)
At oracle. sysman. oii. oiic. OiicInstaller. runInstaller (OiicInstaller. java: 959)
At oracle. sysman. oii. oiic. OiicInstaller. main (OiicInstaller. java: 899)
Caused by: java. lang. NumberFormatException: null
At java. lang. Integer. parseInt (Unknown Source)
At java. lang. Integer. (Unknown Source)
At oracle. sysman. oii. oiif. oiifm. OiifmSplashScreen. (OiifmSplashScreen. java: 103)
... 6 more
Exception in thread "main" java. lang. NoClassDefFoundError
At oracle. sysman. oii. oiif. oiifm. OiifmGraphicInterfaceManager. (OiifmGraphicInterfaceManager. java: 259)
At oracle. sysman. oii. oiic. OiicSessionInterfaceManager. createInterfaceManager (OiicSessionInterfaceManager. java: 194)
At oracle. sysman. oii. oiic. OiicSessionInterfaceManager. getInterfaceManager (OiicSessionInterfaceManager. java: 203)
At oracle. sysman. oii. oiif. oiifm. OiifmAlert. (OiifmAlert. java: 151)
At oracle. sysman. oii. oiic. OiicInstaller. runInstaller (OiicInstaller. java: 1017)
At oracle. sysman. oii. oiic. OiicInstaller. main (OiicInstaller. java: 899)
After entering this interface, we will not proceed down. The OUI upgrade and installation interface cannot be called up normally. The following packages are also installed properly:
Rpm-ivh libXp-1.0.0-8.i386.rpm
Rpm-ivh openmotif-2.3.0-0.3.el5.i386.rpm
Rpm-ivh compat-db-4.2.52-5.1.i386.rpm
Rpm-ivh compat-gcc-34-3.4.6-4.i386.rpm
Rpm-ivh compat-libf2c-34-3.4.6-4.i386.rpm
Rpm-ivh compat-gcc-34-g77-3.4.6-4.i386.rpm
Rpm-ivh compat-gcc-34-c ++-3.4.6-4. i386.rpm
Rpm-ivh compat-libstdc ++-296-2.96-138.i386.rpm
Rpm-ivh compat-libstdc ++-33-3.2.3-61.i386.rpm
Let's see what's going on. What's the problem?
---------------------------------------
10g 10.2.0.1.0 upgrade to 10.2.0.4.0 error handling
[Oracle @ dg01 bk] $ cd database
[Oracle @ dg01 database] $./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be RedHat-3, SUSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from/tmp/OraInstall2011-08-25_10-19-47AM. Please wait...
[Oracle @ dg01 database] $ Warning: cannot convert string "-B & h-lucida-medium-r-normal-sans-*-140-*-p-*-iso8859-1" to type FontStruct
There is nothing to do with it. In this case, a warnningalert is reported. After the original database10gr2.tar.gz is decompressed, The OUI installation interface can still be called up. And Patch package p6810189_10204_Linux-x86.iso, after decompression, but can not bring up the OUI installation and upgrade interface, it is strange !!!!
---------------------------------------
The problem has been solved.
My preliminary consideration: first, I checked the rpm package required to install oracle carefully and found that no package was missing. Therefore, the possibility of missing rpm packages was ruled out. Second, is it because I copied the patch package? So I downloaded the patch of the same version from the oracle official website. After comparison, I found that:
The iso size of my image file is:
# Ll-thr/bk/p6810189_10204_Linux-x86.iso
-Rw-r -- 1 oracle oinstall 1.1G Jul 15 04:34/bk/p6810189_10204_Linux-x86.iso
The size of patch packages provided by oracle official supp is:
# Ll-thr/bk/p6810189_10204_Linux-x86.zip
-Rw-r -- 1 oracle oinstall 0.98G Jul 15 04:54/bk/p6810189_10204_Linux-x86.zip
It may be that the original copy from other machines, the p6810189_10204_Linux-x86.iso file problems, resulting in failure to install. Therefore, use the zip package downloaded from oracle to decompress and install the package. The test results are as follows:
$./RunInstaller-debug
-------------------------------------------------------
Initializing Java Virtual Machine from/tmp/OraInstall2011-08-26_06-28-27PM/jre/1.4.2/bin/java. Please wait...
[Oracle @ rhel5 Disk1] $ Oracle Universal Installer, Version 10.2.0.4.0 Production
Copyright (C) 1999,201 0, Oracle. All rights reserved.
Warning: Cannot convert string "-B & h-lucida-medium-r-normal-sans-*-140-*-p-*-iso8859-1" to type FontStruct
This warning still appears here, but it does not matter. The OUI installation interface is displayed as follows:
Later, I downloaded another 10.2.0.4.0 patch package. The OUI installation interface can also be installed normally.
I didn't think that the problem was actually here. It's really speechless, hey! Therefore, we recommend that you download the patch installation package from the official website.