Oracle 12c patching

Hi, I need to patch my 12c dbs (standalone & 2 nodes RAC cluster), they are asking to only patch db, but got to check grid, oem & oem agents too.

Please do share/advise, what should be the starting point/course of action, I think need to check first what's already there and then will proceed accordingly.

Please guide or direct some best practices doc.

Thanks in advance.
MK
Mushfique KhanDirector OperationsAsked:
Who is Participating?
 
Abhimanyu SuriConnect With a Mentor Sr Database EngineerCommented:
1# Download Readme of given patch
     
      a. Go through the instructions thoroughly.
      b. Check what is required to be down.
           Only rdbms services  or entire CRS stack
      c. Check Readme for any special instructions like unlock or locking lib pre/post patch

2# opatch version ###### Make sure you have required version as mentioned in patch Readme

3# opatch lsinventory -detail > prepatch.txt

4# Conflict check
      opatch prereq CheckConflictAgainstOHWithDetail ## see opatch instructions for complete command
      opatch prereq CheckConflictAmongPatchesWithDetail
         
     opatch prereq -help ==> For more prereq checks

5# If no conflict, bring down services as required

6# Follow instructions to patch << I prefer opatch apply -local >> but solely your choice if you want to go rolling fashion for RAC
      Make sure you do pre/post steps if any.

Once detailed steps are drafted, I would recommend to post then on Oracle Service Request for final confirmation.
And to make sure your understanding of steps are correct

7# opatch lsinventory -detail > postpatch.txt

PLEASE NOTE : These are high level generic steps and Oracle must be consulted.

Thanks,
Suri
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.