Patch Name: PHSS_26885 Patch Description: s700_800 10.20 OV OB4.00 patch - SAP packet Creation Date: 02/05/30 Post Date: 02/06/13 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: OmniBackII A.04.00 Filesets: OMNIBACK-II.OMNI-SAP-P,A.04.00 Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_26885 Symptoms: PHSS_26885: Id = HSLco33261 SR: H555007380 SAP integration on UNIX clients automatically passes "-u" option. PHSS_24982: Id = HSLco27809 SR: H555005775 SAP R/3 backup preview abnormally ends on Solaris platform. Id = HSLco27898 SR: H555005806 "Util_sap -OBJSO " is not excluding locally managed temporary tablespaces from the list of all tablespaces. Id = HSLco28402 SR: H555006012 Omnisap crashes at the end of backup. Id = HSLco28403 SR: H555006013 SAP can not be configured when running on Oracle 8.0.x. Id = NSMex04633, NSMex04725 SR: H555006500 If omnisap.exe runs only brarchive, it does not change -u user to -u user/password. Id = NSMex04698 SR: H555006672 SAP restore to different system and directory fails. Id = HSLco28624 SR: H555006085 Symbolic links can not be restored neither via SAP/backint restore nor via filesystem restore. Id = HSLco28862 SR: H555006173 When running split mirror backup backup SAP integration reads configuration for application host, not for the backup host. Id = HSLco28960 SR: H555006205 SAP backup fails with an error: "Unable to find library 'libclntsh.sl.8.0" Id = HSLco29240 SR: H555006290 SAP backup fails with segmentation fault error. Defect Description: PHSS_26885: Id = HSLco33261 brbackup/brarchive is always started with "-u" option which displays logon information. Resolution: brbackup/brarchive options are passed in a file. Part of SSPUX400_025. PHSS_24982: Id = HSLco27809 Null pointer string in debugs is passed on as an argument, which causes core dump. Resolution: Source code is made safe to null pointer strings. Id = HSLco27898 Incorrect query for displaying Oracle tablespaces is used. Locally managed tablespaces must be excluded from the list of all tablespaces. Resolution: Query is fixed, locally managed tablespaces are not displayed. Id = HSLco28402 Depending on the environment incorrect FREE() command can be executed in some cases. Resolution: All variables are properly allocated. Id = HSLco28403 Wrong query (Oracle 8.1.x specific) is used to check login and password. Resolution: Query for Oracle 8.1.x is run and if it fails with error "Invalid column name", query for Oracle 8.0.x. is run. Id = NSMex04633, NSMex04725 When -u option is not specified in backup specification the owner of the backup specification is used. If you specify the -u user/password it should be used instead. Part of SSPUX400_008. Resolution: The same -u option which is used for brbackup in the CheckSAPfiles is now used in brarchive. Id = NSMex04698 Attempted to write random memory content to the file. Resolution: Memory is cleared before random memory is written. Id = HSLco28624 Format of symbolic links backed up with SAP is not consistent with Disk agent format. When backing up symbolic link as part of directory the contents of file is backed up instead of link. Resolution: Format of backint is changed in accordance with Disk agent format. Id = HSLco28862 If OB2BARHOSTNAME is set in split mirror backup, it is incorrectly used. Resolution: New variable OB2BAROBJNAME is introduced. In case of split mirror backup it is used for forming object names. Id = HSLco28960 Library is not found in SHLIB_PATH and LD_LIBRARY_PATH. Resolution: ORACLE_HOME/lib64 is added to SHLIB_PATH and LD_LIBRARY_PATH. Id = HSLco29240 During conversion of string "NextSetNumber" to integer there is no checking if the input parameter to 'atoi' function is null. If this happened backup session ended with segmentation error massage. Resolution: Input parameter of 'atoi' function is checked. If it is null, the function is not called. SR: H555007380 H555006290 H555006173 H555006012 H555006013 H555006085 H555006500 H555005806 H555006205 H555006672 H555005775 Patch Files: /opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.00/ packet.Z /opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.00/ packet.Z /opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.00/ packet.Z /opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.00/ packet.Z what(1) Output: /opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.00/ packet.Z: None /opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.00/ packet.Z: None /opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.00/ packet.Z: None /opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.00/ packet.Z: None cksum(1) Output: 512694277 1302077 /opt/omni/databases/vendor/sap/hp/s800/ hp-ux-1020/A.04.00/packet.Z 3109867639 1298082 /opt/omni/databases/vendor/sap/hp/s800/ hp-ux-11/A.04.00/packet.Z 638952059 1153545 /opt/omni/databases/vendor/sap/ibm/rs6000/ aix-42/A.04.00/packet.Z 1955140781 1217742 /opt/omni/databases/vendor/sap/sun/sparc/ solaris-26/A.04.00/packet.Z Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_24982 Equivalent Patches: PHSS_26886: s700: 11.00 11.11 11.20 s800: 11.00 11.11 11.20 Patch Package Size: 4920 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_26885 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_26885.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_26885. 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_26885.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_26885.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: PHSS_26885: NOTE! This Patch has to be installed on the Installation Server host. The OB2 SAP agent must be redistributed to the SAP client system(s) after the installation of the patch in order to get the fixes into effect. For distribution of the SAP agent, refer to the OmniBackII Installation guide. Patch includes the following Site Specific Patches: SSPUX400_008 SSPUX400_025