[Oracle] OPatch upgrade
During the PSU upgrade, opatch prereq CheckConflictAgainstOHWithDetail-phBaseDir./12419378
Detection Error:
Invoking prereq "checkconflictagainstohwithdetail"
The location "./9352164/README.html" is not a directory or a valid patch zip file.
Prereq "checkConflictAgainstOHWithDetail" not executed
PrereqSession failed: Invalid patch location.
OPatch failed with error code 73
This is because the OPatch version is too low. Just upgrade it.
The process is as follows:
First, go to the required OPatch version for MOS download:
After downloading the file, import it to the server:
Delete the original OPatch under $ ORACLE_HOME and decompress the downloaded OPatch.
[Oracle @ ITAA dbhome_1] $ rm-rf OPatch/
[Oracle @ ITAA dbhome_1] $ unzip p6880880_112000_LINUX.zip
Archive: p6880880_112000_LINUX.zip
Creating: OPatch/
Creating: OPatch/jlib/
Inflating: OPatch/jlib/oracle. opatch. classpath. jar
Inflating: OPatch/jlib/oracle. opatch. classpath. windows. jar
Inflating: OPatch/jlib/opatch. jar
Creating: OPatch/jlib/fa/
Inflating: OPatch/jlib/fa/oracle. opatch. fa. classpath. windows. jar
Inflating: OPatch/jlib/fa/oracle. opatch. fa. classpath. unix. jar
Inflating: OPatch/jlib/fa/oracle. opatch. fa. classpath. jar
Inflating: OPatch/jlib/opatchsdk. jar
Inflating: OPatch/jlib/oracle. opatch. classpath. unix. jar
Creating: OPatch/oplan/
Inflating: OPatch/oplan. bat
Creating: OPatch/oplan/jlib/
Inflating: OPatch/oplan/jlib/oplan. jar
Inflating: OPatch/oplan/jlib/osysmodel-utils.jar
Inflating: OPatch/oplan/jlib/patchsdk. jar
Inflating: OPatch/oplan/jlib/JMXDrivers. jar
Inflating: OPatch/oplan/jlib/Validation. jar
Inflating: OPatch/oplan/jlib/bundle. jar
Inflating: OPatch/oplan/jlib/oracle. oplan. classpath. jar
Inflating: OPatch/oplan/jlib/OuiDriver. jar
Inflating: OPatch/oplan/jlib/automation. jar
Creating: OPatch/oplan/jlib/jaxb/
Inflating: OPatch/oplan/jlib/jaxb/jaxb-impl.jar
Inflating: OPatch/oplan/jlib/jaxb/activation. jar
Inflating: OPatch/oplan/jlib/jaxb/jaxb-api.jar
Inflating: OPatch/oplan/jlib/jaxb/jsr173_1.0_api.jar
Inflating: OPatch/oplan/jlib/EMrepoDrivers. jar
Inflating: OPatch/oplan/jlib/CRSProductDriver. jar
Inflating: OPatch/oplan/jlib/ValidationRules. jar
Creating: OPatch/oplan/jlib/apache-commons/
Inflating: OPatch/oplan/jlib/apache-commons/commons-cli-1.0.jar
Inflating: OPatch/oplan/jlib/OsysModel. jar
Inflating: OPatch/oplan
Inflating: OPatch/oplan/README.txt
Inflating: OPatch/oplan/README.html
Creating: OPatch/opatchprereqs/
Inflating: OPatch/opatchprereqs/prerequisite. properties
Creating: OPatch/opatchprereqs/opatch/
Inflating: OPatch/opatchprereqs/opatch/opatch_prereq.xml
Inflating: OPatch/opatchprereqs/opatch/runtime_prereq.xml
Inflating: OPatch/opatchprereqs/opatch/rulemap. xml
Creating: OPatch/opatchprereqs/oui/
Inflating: OPatch/opatchprereqs/oui/knowledgesrc. xml
Inflating: OPatch/emdpatch. pl
Inflating: OPatch/opatch. pl
Inflating: OPatch/opatch
Inflating: OPatch/opatch. bat
Inflating: OPatch/README.txt
Creating: OPatch/docs/
Inflating: OPatch/docs/Prereq_Users_Guide.txt
Inflating: OPatch/docs/Users_Guide.txt
Inflating: OPatch/docs/FAQ
Creating: OPatch/crs/
Inflating: OPatch/crs/patch11203.pl
Creating: OPatch/crs/log/
Inflating: OPatch/crs/patch11202.pl
Inflating: OPatch/crs/auto_patch.pl
Inflating: OPatch/crs/patch112.pl
Inflating: OPatch/crs/installPatch. excl
Inflating: OPatch/opatchdiag. bat
Creating: OPatch/ocm/
Inflating: OPatch/ocm/ocm_platforms.txt
Extracting: OPatch/ocm/ocm.zip
Creating: OPatch/ocm/lib/
Inflating: OPatch/ocm/lib/emocmclnt. jar
Inflating: OPatch/ocm/lib/emocmclnt-14.jar
Inflating: OPatch/ocm/lib/http_client.jar
Inflating: OPatch/ocm/lib/osdt_jce.jar
Inflating: OPatch/ocm/lib/jnet. jar
Inflating: OPatch/ocm/lib/emocmcommon. jar
Inflating: OPatch/ocm/lib/xmlparserv2.jar
Inflating: OPatch/ocm/lib/log4j-core.jar
Inflating: OPatch/ocm/lib/jcert. jar
Inflating: OPatch/ocm/lib/jsse. jar
Inflating: OPatch/ocm/lib/osdt_core3.jar
Inflating: OPatch/ocm/lib/regexp. jar
Creating: OPatch/ocm/bin/
Inflating: OPatch/ocm/bin/emocmrsp
Extracting: OPatch/version.txt
Inflating: OPatch/opatch. ini
Inflating: OPatch/opatchdiag
Run opatch prereq CheckConflictAgainstOHWithDetail-phBaseDir./12419378 again.
Detected.
[Oracle @ ITAA dbhome_1] $ cd/soft
[Oracle @ ITAA soft] $ ls
12419378 p6880880_111000_LINUX.zip
1. SQL p6880880_112000_LINUX.zip
Database package_0301.tar.gz
Linux_11gR2_database_1of2.zip pack_body_reorg_301.plb
Linux_11gr2_database204 f2.zip pack_reorg_301.plb
P12419378_112010_LINUX. zip
[Oracle @ ITAA soft] $ opatch prereq CheckConflictAgainstOHWithDetail-phBaseDir./12419378
Oracle Interim Patch Installer version 11.2.0.3.6
Copyright (c) 2013, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home:/u01/app/oracle/product/11.2.0/dbhome_1
Central Inventory:/u01/app/oraInventory
From:/u01/app/oracle/product/11.2.0/dbhome_1/oraInst. loc
OPatch version: 11.2.0.3.6
OUI version: 11.2.0.1.0
Log file location:/u01/app/oracle/product/11.2.0/dbhome_1/export toollogs/opatch/opatch2014-09-24_11-44-56AM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.