Call now: 252-767-6166  
Oracle Training Oracle Support Development Oracle Apps

 E-mail Us
 Oracle Articles
New Oracle Articles

 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog

 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Oracle Support

 SQL Tuning

 Oracle UNIX
 Oracle Linux
 Remote s
 Remote plans
 Application Server

 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote S


 Consulting Staff
 Consulting Prices
 Help Wanted!


 Oracle Posters
 Oracle Books

 Oracle Scripts

Don Burleson Blog 







Oracle rolling upgrades

Oracle Database Tips by Donald Burleson

A "rolling upgrade" is a zero-downtime method for upgrading the Oracle software. 

Burleson Consulting offer a minimum-downtime and rolling upgrade service.  Just call now to schedule your rolling upgrade.

If you can spare five minutes, there is an alternative to the RAC rolling upgrades.  Oracle Real Application clusters supports rolling upgrades, but it's complex.   

Also see low downtime Oracle upgrade secrets.

As you can imagine, the term rolling upgrade means performing an upgrade to different databases one at a time without stopping the database.  Not just for single instance environments, the rolling upgrade can also be performed on a Real Application Clusters (RAC) environment where different instances of the same database can be upgraded one at a time without shutting everything down.

This is exciting for RAC shops because that generally means that some of the instances will remain available during any outage scheduled for patch upgrades.  The instances are brought down one-by-one, leaving the rest online to do the work.  The Oracle opatch utility allows a patch to be applied successively to each different instance on the cluster.

This can keep scheduled outage time minimal; however, not all patches are eligible for rolling upgrades.  Oracle must certify the patch for a rolling upgrade and rolling patch upgrades for cases where the Oracle home is on a Cluster File System (CFS).  They are also not available for cases where the Oracle home is on shared volumes provided by file servers or NFS-mounted drives.  In all cases of approved rolling upgrade patches, each node must have its own copy of the Oracle Database software.

Situations where rolling upgrades can be certified include the following situations where patches:

  • do not affect database contents, including the data dictionary

  • are not related to RAC inter-node communication

  • are related to client-side tools.  Such tools might include SQL*Plus, Oracle utilities and SQL*Net

  • do not change shared database resources.  Such resources might include control files, common header definitions of kernel modules and/or datafile headers.

  • are one-off patches.  Rolling upgrades are currently not approved for patch sets.


If you like Oracle tuning, you may enjoy my new book "Oracle Tuning: The Definitive Reference", over 900 pages of BC's favorite tuning tips & scripts. 

You can buy it direct from the publisher for 30%-off and get instant access to the code depot of Oracle tuning scripts.



Oracle Training at Sea
oracle dba poster

Follow us on Twitter 
Oracle performance tuning software 
Oracle Linux poster


Burleson is the American Team

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals.  Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  

and include the URL for the page.


Burleson Consulting

The Oracle of Database Support

Oracle Performance Tuning

Remote DBA Services


Copyright © 1996 -  2020

All rights reserved by Burleson

Oracle ® is the registered trademark of Oracle Corporation.