Step by Step Apply Patch ODA X7-2M from 18.3 to 18.8

In this article, we are going to demonstrate step by step to apply the server patch on ODA (Oracle Database Appliance) X7-2M from 18.3 to 18.8 i.e upgrade ODA version from 18.3 to 18.8. To apply the server patch on Oracle Database Appliance (ODA). We must have to download the latest patches and update the repository.

Follow the below steps to apply patches Oracle Database Appliances (ODA). Here we shared maximum screenshots of the command’s output.

Step1:- Login to My Oracle Support and Download ODA server patch for ODACLI/DCS stack patch ID 30518425 as mentioned below and move it from your local machine to the ODA server on the desire location.


Step2:- Unzip the server patch files:
# unzip p30518425_188000_Linux-x86-64_1of2.zip
# unzip p30518425_188000_Linux-x86-64_2of2.zip

Once you unzip both patch files, it contains readme document along with below two zip files:


Step3:- Update Patch repository.
# odacli update-repository -f /kvm_repos/oda_patch/oda-sm-,/kvm_repos/oda_patch/oda-sm-

Step4:- Validate the repository update, it should be successful and a new patch is available:
# odacli describe-job -i <job id>
odacli describe-component

Step5:- Update DCS agent to 18.8 Version along with job validation after update.
# odacli update-dcsagent -v
# odacli describe-job -i <job id>

Step6:- Update DCS admin to 18.8 Version along with job validation after update.
# odacli update-dcsadmin -v
# odacli describe-job -i <job id>

Step7:- Update DCS components to 18.8 Version along with job validation after update
# odacli update-dcscomponents -v
# odacli describe-job -i <job id>
# odacli describe-component

Step8:- Create Prepatch report to identify potential error that may cause of patching activity failure along with validate status of Prepatch report.
# odacli create-prepatchreport -s -v
# odacli describe-job -i <job id>

Step9:- Review prepatch report and STATUS should be SUCCESS before moving to the next step.
# odacli describe-prepatchreport -i <job id>

Step10:- Execute update-server command, here preferred to run from ODA-VCN session instead from system putty.
# odacli update-server -v

Step11:- Monitor the job.
# odacli describe-job -i <job id>
# tail -f /opt/oracle/dcs/log/dcs-agent.log.

Step12:- Wait for a system reboot. Once the Server is up validate for patch components.
# odacli describe-component

Step13:- Update Patch Storage components to 18.8 Version along with job validation.
# odacli update-storage -v
# odacli describe-job -i <job id>

A big Thanks to Jamsher for applying the ODA patch and captured output. Click here to know more about him. 

This document is only for learning purpose and always validate in the LAB environment first before applying in the LIVE environment.

Hope so you like this article
Please share your valuable feedback/comments/subscribe and follow us below and don’t forget to click on the bell icon to get the latest update. Click here to know more about our pursuit.

Related Articles


How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?


Hello and welcome to DBsGuru,DBsGuru is a group of experienced DBA professionals and serves databases and their related community by providing technical blogs, projects, training. Technical blogs are the source of vast information not about databases but its related product like middleware, PL/SQL, replication methodology, and so on.Thanks for the visits!Share Learn Grow!