cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with opatch lsinventory - Oracle 9.2.0.6.0 / HPUX 11.23

Sudip1
Participant
0 Kudos

Dear All

We are trying to check whether any interim patch has been installed in one of our SAP (ECC) server with Oracle 9.2.0.6.0 on HP-UX 11.23 platform.

We have copied the opatch utility and installed the same as per SNote 304608.

Output of perl -v is as follows:

db:orarp2 97> perl -v

This is perl, v5.8.3 built for IA64.ARCHREV_0-thread-multi

(with 8 registered patches, see perl -V for more detail)

Copyright 1987-2003, Larry Wall

Binary build 809 provided by ActiveState Corp. http://www.ActiveState.com

ActiveState is a division of Sophos.

Built Jan 18 2005 15:43:34

Perl may be copied only under the terms of either the Artistic License or the

GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on

this system using `man perl' or `perldoc perl'. If you have access to the

Internet, point your browser at http://www.perl.com/, the Perl Home Page.

Output of opatch lsinventory is as follows:

db:orarp2 96> opatch lsinventory

PERL5LIB=; export PERL5LIB

/usr/bin/perl ./opatch.pl lsinventory

Using ORACLE_HOME/oui to look up oui libs...

Parsing /oracle/RP2/920_64/inventory/ContentsXML/comps.xml

Found "oracle.swd.oui" version "10.1.0.3.0"

on "/oracle/RP2/920_64/oui"

./opatch.pl version: 1.0.0.0.43

Copyright (c) 2001,2002,2003 Oracle Corporation. All Rights Reserved.

Cannot find liboraInstaller.sl

ERROR: OPatch failed because of Inventory problem.

I have checked the ORACLE_HOME, it is pointing to /oracle/RP2/920_64

Also, I have checked that with orarp2 user, I am able to read oraInst.loc file - located at /var/opt/oracle. Also, the inventory exists at /oracle/oraInventory

Please suggest what could be wrong in this. Is there any other way to check for interim patches, in case opatch fails?

Thanks in advance.

Sudip Ghosh

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Kudos

> We are trying to check whether any interim patch has been installed in one of our SAP (ECC) server with Oracle 9.2.0.6.0 on HP-UX 11.23 platform.

You're aware that Oracle 9.2 is out of support and that you are using an ancient software version?

> Cannot find liboraInstaller.sl

You have that library in $ORACLE_HOME/libs?

Markus

Answers (2)

Answers (2)

Former Member
0 Kudos

Sudip ,

check the inventory.xml and see whether <HOME NAME> and LOC are set right

Gerard

Former Member
0 Kudos

location of inventory.xml is /oracle/oraInventory/ContentsXML

stefan_koehler
Active Contributor
0 Kudos

Hello Sudip,

make sure that the environment variables are set to the correct library paths (LD_LIBRARY_PATH, LIBPATH, SHLIB_PATH).

Please compare these variables with a system where OPatch is working (i don't have a HP-UX system). Normally you should also use the perl that is delivered by Oracle.

Regards

Stefan