oracledba.help

One-off Patch Conflict Detection and Resolution

<- Install

Overview

The following covers using Oracle's Conflict Checker. This tool allows you check a patch you want to apply for any issues with the patches already installed.

Each time you run opatch lsinventory it creates an output file here:
$ORACLE_HOME/cfgtoollogs/opatch/lsinv/lsinventoryMonth_Time.txt

Create Inventory Files

 -- Database Product
 su - oracle
 $ORACLE_HOME/OPatch/opatch lsinventory

 -- For RAC and Oracle Restart Do This Also
 su - grid
 $ORACLE_HOME/OPatch/opatch lsinventory

Run Conflict Checker

Run My Oracle Support's Conflict Checker tool to detect and resolve any conflicts.

 Platform:    Linux x86-64
 Oracle Home Inventory: Select 

 Select 
    Then your file: lsinventoryMonth_Time.txt
 Select 
    File is uploaded...  

 Select 
    Patch Name or Number: Patch number you want to apply. Ex: 28689148
 Select 
    Patch Search Results
      Select\Hi-lite Platform: Linux x86-64
      Select 

 Select 
   Process runs...

 Address any issues detected, i.e. download any patch files listed if not already done so.

If you have RAC or Oracle Restart do this again with lsinventory output file created from the GRID_HOME.

References

  • Document 1091294.1, How to use the My Oracle Support Conflict Checker Tool.
  • Training video here.
  • Document 603505.1.