Patch Name: PHSS_30135 Patch Description: s700_800 10.20 OV OB4.10 patch - ORACLE8 packet Creation Date: 04/02/03 Post Date: 04/02/06 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: OmniBackII A.04.10 Filesets: OMNIBACK-II.OMNI-OR8-P,A.04.10 Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_30135 Symptoms: PHSS_30135: Change Request: H555010134 Setting the ORA_EXP variable is ineffective. Change Request: H555010279 The proxy copy backup and restore in some cases aborts with message: "No more work". Change Request: H555010410 The Oracle8 integration (ob2rman.exe) is backing up the wrong Oracle database. Change Request: H555010589 Recovery Manager (RMAN) allocation of channels fails instantly if an environment variable is longer then 2,000 characters. The following is reported: "RMAN-03009: failure of allocate command on test channel at mm/dd/yyyy hh:mm:ss ORA-03113: end-of-file on communication channel." Note that the environment can be inherited from running "sqlplus" and not necessarily the same as the Oracle user environment. Change Request: H555010591 During a configuration, available databases are not displayed and cannot be selected from the GUI. util_oracle8.exe -APP is not browsing the information from "oratab". Change Request: H555010742 If Oracle catalog database has different version and catalog database export binary is configured catalog export in some environments fails. Change Request: H555011134 Oracle backup is randomly failing. Change Request: 8606299299 "util_oracle8.exe" script ends abnormally. Change Request: 8606313981 When searching through the files in the Omniback II temporary directory during the backup, the root user can find the username and password for connection to the Oracle database. PHSS_28582: Change Request: H555008622 OmniBack II Oracle8 integration is not supported on IBM AIX 5L operating system. Change Request: H555008671 ob2rman.exe fails to export environment variables on Linux systems. Change Request: H555009216 Backup of Oracle8 database fails with: "RMAN-00558: error encountered while parsing input command." Change Request: H555009291 Backup of Oracle8 database fails on Sun Solaris system if OMNI_HOSTS variable is set. PHSS_26221: Change Request: H555006648 OmniBack II Oracle8 integration is not supported on 64-bit versions of AIX operating system. Change Request: H555006649 OmniBack II Oracle8 integration is not supported on Compaq Tru64 operating system. Change Request: H555006850 Debug files for Oracle8 sessions are always put in /tmp/directory. Change Request: H555007447 ob2rman.exe script fails when executed on Solaris 8 system. Change Request: 8606201607 Recovery Catalog Database is not backed up in environments with different Oracle8 version in use. Change Request: 8606237698 Backup of controlfilecopy fails when using split-mirror Oracle8 backup. Defect Description: PHSS_30135: Change Request: H555010134 Wrong call is retrieved and decode is used on the plain string. Resolution: Retrieval is changed and decoding is removed. Change Request: H555010279 Finished objects status checking is incorrect. Resolution: Status handling is changed and counter is corrected. Change Request: H555010410 Problem appears when ORACLE_SID is set as default for the whole system so even "inetd" has the variable set. Resolution: ORACLE_SID is set to OB2APPNAME variable instead of ORACLE_SID. Change Request: H555010589 Message for trace file and debugs is composed without length checking. Resolution: Message is checked for length and limited to 2,000 characters. Change Request: H555010591 During a configuration, available databases are not displayed and cannot be selected from the GUI. util_oracle8.exe -APP is not browsing the information from the "oratab" file. Resolution: All available databases listed in the "oratab" file are visible. Change Request: H555010742 Environment for export binary is the same as for target database. Resolution: New configuration parameter RCVCAT_ORACLE_HOME is added to the .omnirc file. It specifies catalog database home directory. If set, environment is set for catalog database export utility. Part of SSPUX410_078. Change Request: H555011134 Bar agent tries to connect to crs in loop. The number of retries is 10. When it fails for the first time, the error is not cleared although connection is successful for the second time. Even though connection is ok, error checking picks up first error. Resolution: Error is cleared before each retry. Change Request: 8606299299 "util_oracle8.exe" ends abnormally if the NLS_LANG variable is not set before executing it. Resolution: "util_oracle8.exe" script is looking into the configuration files if NLS_LANG is set. If set, it will export it to the environment before executing the requested command. Change Request: 8606313981 The temporary script for connection to Oracle is created in the Data Protector temporary directory during the backup, containing the username and password in plain text. Resolution: Scripts for launching "rman" are no longer created. PHSS_28582: Change Request: H555008622 OmniBack II Oracle8 integration is not supported on IBM AIX 5L operating system. Resolution: OmniBack II Oracle8 integration is supported on IBM AIX 5L operating system. Part of SSPUX410_060. Change Request: H555008671 Redirected "while" command executes in subshell on Linux systems causing environment variables not to be properly exported. Resolution: Environment variables are properly exported on Linux systems. Change Request: H555009216 Recovery Manager fails in cases when it receives input from barlists with very long lines. Resolution: Barlists are being sent to Recovery Manager as files and not as a single line. Change Request: H555009291 IP address in not properly converted on 64-bit Sun Solaris system where OMNI_HOSTS variable is set. Resolution: IP addresses are properly resolved regardless of OMNI_HOSTS variable settings. PHSS_26221: Change Request: H555006648 OmniBack II Oracle8 integration is not supported on 64-bit versions of AIX operating system. Resolution: OmniBack II Oracle8 integration is supported on 64-bit versions of AIX operating system. Part of SSPUX410_018. Change Request: H555006649 OmniBack II Oracle8 integration is not supported on Compaq Tru64 operating system. Resolution: OmniBack II Oracle8 integration is supported on Compaq Tru64 operating system. Change Request: H555006850 OmniBack ignores OB2OPTS variable and puts debug files to default location. Resolution: Debug files for Oracle8 sessions are put to location specified in OB2OPTS variable. Change Request: H555007447 ob2rman.exe script contains a grep command with "-x" option which does not exist on Solaris 8 systems. Resolution: Option "-x" is removed from the script. Change Request: 8606201607 OmniBack exports the path to export utility from the local system before backing up Recovery Catalog Database. If different version of Oracle8 is used on remote system, Recovery Catalog Database backup fails because of incorrect path to it is exported. Resolution: Environment variable ORA_EXP is introduced. Setting its value to path to export utility on the system in /etc/opt/omni/oracle8/${ORACLE_SID}/.profile file resolved described problem. Change Request: 8606237698 ob2rman.exe script incorrectly assumes that certain lines in Recovery Manager script are put in certain order. If this is not the case controlfilecopy backup fails. Resolution: ob2rman.exe script logic is adjusted. SR: H555010134 H555011134 H555010742 H555010591 H555010279 8606299299 8606313981 H555010410 H555010589 H555009035 H555009216 H555008622 H555009291 H555008671 H555009059 H555006649 H555006850 8606201607 H555007447 8606237698 H555006648 Patch Files: /opt/omni/databases/vendor/oracle8/gpl/i386/linux-60/ A.04.10/packet.Z /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/ A.04.10/packet.Z /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-11/A.04.10/ packet.Z /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-42/ A.04.10/packet.Z /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-51/ A.04.10/packet.Z /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-51/ A.04.10/require.dat /opt/omni/databases/vendor/oracle8/sun/sparc/solaris-26/ A.04.10/packet.Z /opt/omni/databases/vendor/oracle8/dec/alpha/osf1-4/A.04.10/ packet.Z /opt/omni/databases/vendor/oracle8/dec/alpha/osf1-4/A.04.10/ require.dat what(1) Output: /opt/omni/databases/vendor/oracle8/gpl/i386/linux-60/ A.04.10/packet.Z: None /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/ A.04.10/packet.Z: None /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-11/A.04.10/ packet.Z: None /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-42/ A.04.10/packet.Z: None /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-51/ A.04.10/packet.Z: None /opt/omni/databases/vendor/oracle8/ibm/rs6000/aix-51/ A.04.10/require.dat: None /opt/omni/databases/vendor/oracle8/sun/sparc/solaris-26/ A.04.10/packet.Z: None /opt/omni/databases/vendor/oracle8/dec/alpha/osf1-4/A.04.10/ packet.Z: None /opt/omni/databases/vendor/oracle8/dec/alpha/osf1-4/A.04.10/ require.dat: None cksum(1) Output: 2709686293 379499 /opt/omni/databases/vendor/oracle8/gpl/ i386/linux-60/A.04.10/packet.Z 3223925682 1286625 /opt/omni/databases/vendor/oracle8/hp/ s800/hp-ux-1020/A.04.10/packet.Z 3510434297 1286969 /opt/omni/databases/vendor/oracle8/hp/ s800/hp-ux-11/A.04.10/packet.Z 2357056572 869087 /opt/omni/databases/vendor/oracle8/ibm/ rs6000/aix-42/A.04.10/packet.Z 343093873 867457 /opt/omni/databases/vendor/oracle8/ibm/ rs6000/aix-51/A.04.10/packet.Z 184065075 19 /opt/omni/databases/vendor/oracle8/ibm/rs6000/ aix-51/A.04.10/require.dat 907003890 1078667 /opt/omni/databases/vendor/oracle8/sun/ sparc/solaris-26/A.04.10/packet.Z 3424152230 518033 /opt/omni/databases/vendor/oracle8/dec/ alpha/osf1-4/A.04.10/packet.Z 3512108347 17 /opt/omni/databases/vendor/oracle8/dec/alpha/ osf1-4/A.04.10/require.dat Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: PHSS_29137: Core packet patch, release Date: Available Id = HSLco36196 SR: H555008622 PHSS_29137 is required for this enhancement. Supersedes: PHSS_26221 PHSS_28582 Equivalent Patches: PHSS_30136: s700: 11.00 11.11 s800: 11.00 11.11 Patch Package Size: 5910 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_30135 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_30135.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_30135. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_30135.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_30135.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: PHSS_30135: Patch includes the following Site Specific Patches: SSPUX410_018 SSPUX410_060 SSPUX410_078 A Site Specific Patch is a temporary hotfix that you might have received from HP Support if you have encountered a problem with Omniback II for which no General Release patch was or is available yet. If any newer Site Specific Patch - that is one with a higher number - for the Oracle8 is installed on your system, then you must re-apply this SSP after installing this Oracle8 patch.