DBCA is the recommended patch maintenance for single-instance Oracle Database.
To simplify the patching process, Oracle recommends that you use DBCA for most single-instance Oracle Database deployments. DBCA is a preferred database maintenance utility to use for all On Premises database patch maintenance.
Note:
As a best practice to simplify maintenance and avoid potential issues, Oracle strongly recommends that you perform database maintenance using a new Oracle home and out-of-place patching. This is the preferred deployment choice for patching operations.- When Do You Need to Patch Your Database
To support the security of your database, and to maintain that security over time, Oracle recommends that you perform database maintenance using the quarterly Release Updates (RUs). - About Oracle Database Release Update Patches
Oracle provides quarterly updates in the form of Release Updates (RUs) to release new features, upgrade existing features, enhance security, or fix problems with supported software. - Load SSH Keys Into Memory Before Starting DBCA
Load SSH keys into memory for the terminal session where you start Oracle DBCA, to avoid user equivalency errors while starting Oracle DBCA. - Start Release Update Maintenance Using DBCA
Beginning with Oracle Database 23ai, you can use Database Configuration Assistant (DBCA) to perform software maintenance. - Documentation Accessibility
When Do You Need to Patch Your Database
To support the security of your database, and to maintain that security over time, Oracle recommends that you perform database maintenance using the quarterly Release Updates (RUs).
Be aware of these guidelines as a best practice before you begin:
- Record the version numbers, patches, and other configuration information for your database
- Review the README for the Release Update before beginning.
About Oracle Database Release Update Patches
Oracle provides quarterly updates in the form of Release Updates (RUs) to release new features, upgrade existing features, enhance security, or fix problems with supported software.
Starting with Oracle Database 23ai, RUs are delivered in two formats:
- As a gold image that you can install out-of-place like a new software release.
- As a binary patch that you can apply in-place using OPatch or OPatchAuto.
You can apply out-of-place Oracle Database patches using the following steps:
- Download the RU as a gold image.
- Create a new Oracle home (target) identical to the old
Oracle home (source) in the same Oracle base as the source Oracle
home, using
runInstaller -setupDBHomeAs
. - Move Oracle Database from the old Oracle home to the new Oracle home.
After you move the database to the new Oracle home, all database services will start from the new home.
Load SSH Keys Into Memory Before Starting DBCA
Load SSH keys into memory for the terminal session where you start Oracle DBCA, to avoid user equivalency errors while starting Oracle DBCA.
Start Release Update Maintenance Using DBCA
Beginning with Oracle Database 23ai, you can use Database Configuration Assistant (DBCA) to perform software maintenance.
The recommended procedure for software maintenance is to deploy Release Updates (RUs) into a new Oracle home. This process requires minimal downtime, because the patch process is an out-of-place update. Oracle provides a variety of patching technologies. However, for ease of use, Oracle recommends that you perform database patch maintenance using either DBCA or Oracle Fleet Patching and Provisioning.
For single-iunstance databases, DBCA is the recommended utility to use. For clustered environments, if you do not use Oracle Fleet Patching and Provisioning, then DBCA is commonly the easiest choice to assist you with patch maintenance.
For more information about patch deployment options, see Oracle Database Patch Maintenance Guidelines
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Oracle Database Oracle Database Patch Maintenance Using Database Configuration Assistant, Release 23ai and Later Releases
F96304-01