In preparation for installing the Oracle 18.104.22.168 patch on a HP-UX 11.00 64-bit server, I ran into the following issues that needed resolution before I could begin the upgrade.
Initially executed the Unix InstallPrep Script (Metalink Note 189256.1) to verify the installation requirements were met. There were some required OS patches missing as listed below.
Required OS package PHCO_24148 is not installed
Required OS package PHKL_24268 is not installed
Required OS package PHKL_25475 is not installed
Required OS package PHKL_25525 is not installed
Required OS package PHNE_24715 is not installed
Required OS package PHSS_23670 is not installed
Required OS package PHSS_24301 is not installed
Required OS package PHSS_22868 is not installed
After the required OS patches (or their successors) were installed by my Unix Admin, I started the Oracle Installer and encountered the error ‘Unable to convert from “UTF-8” to “roman8” for NLS!’. I found the solution in Metalink Note 390456.1.
The resolution requires an additional entry to the “aliases” section of the /usr/lib/nls/iconv/config.iconv file.
alias utf8 UTF-8
This file is set to read-only.
-r–r–r– 1 bin bin 14762 Oct 24 17:26 config.iconv
So in order to save the change specified, I needed to temporarily change the permissions (chmod 777), edit and save the file, and then change the permission back (chmod 444) using the root account.
Execute permission for oracle on /usr/sbin/swapinfo is required.
-r-xr–r– 1 bin bin 24576 Feb 5 2001 swapinfo
Had to permanently change the permissions (chmod 555) using the root account.
-r-xr-xr-x 1 bin bin 24576 Feb 5 2001 swapinfo
It appears Oracle updated the CPUOct2006 advisory on October 31 and there are vulnerabilities in the 22.214.171.124 patch. You can find the details at the Integrigy Oracle Security Blog.