Following error is reported while checking for conflict among patches which are to be applied (where one of the patches is a napply patch)
For example, which checking for conflict between two patches Patch 608154 and Patch 5892355
Patch 6081547 and Patch 5892355 are taken here as an example only, to explain the issue and they should not be applied to the Oracle Home unless it was advised by Oracle.
Would like to know whether there is any potential conflict between patches before they are applied.
For example, while checking for conflict between two patches 6081547 (napply patch) and 5892355
When Patch 6081547 was unzipped, four other patch directories are created and 6081547 is not present, even though the fix for concerned bug is included in the napply patch.
The OPatch option of -phBaseDir option is used to specify the path to base dir where all the patches to be applied are kept.
The command enterred was
$ opatch prereq CheckConflictAmongPatchesWithDetail -phBaseDir $ORACLE_HOME/patches
OPatch will look in $ORACLE_HOME/patches for the following directory structure:
$ORACLE_HOME/patches/6081547/etc/config
Since unzipping the patch creates multiple directories, that directory structure does not exist and -phBaseDir must be the directory that is created when the patch is unzipped.
-phBaseDir $ORACLE_HOME/patches/6081547
Execute OPatch pointing -phBaseDir to the directory created when patch is unzipped
$ opatch prereq CheckConflictAmongPatchesWithDetail -phBaseDir $ORACLE_HOME/patches/6081547
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15747463/viewspace-769385/ ,如需转载,请注明出处,否则将追究法律责任。