8 Patching Oracle Database Appliance
To keep Oracle Database Appliance running with the latest software, check for and apply Oracle Database Appliance patch bundles when they are released.
- About Patching Oracle Database Appliance
Use the Oracle Database Appliance Patch Bundle to patch your appliance. - About Rolling Back Updates
Understand the changes to the patching procedure in this Oracle Database Appliance release. - About Applying Monthly Updates on Oracle Database Appliance
Use the Oracle Database Appliance monthly update to update your appliance. You have the option of applying the monthly update with or without a restart of the system. - About Patching Prechecks
Patching prechecks are designed to detect and flag problems that might be encountered during patching. - About Enabling NUMA on Oracle Database Appliance
Understand how you can enable NUMA on bare metal, KVM, and DB Systems on Oracle Database Appliance. - Minimizing Downtime When Patching Oracle Database Appliance
Understand best practices to minimize downtime when you apply patches to your Oracle Database Appliance deployment. - About Updating Databases and Database Homes
Understand how to update a database and database home using either the Browser User Interface orodaclicommands. - Updating ESTES-EXT Firmware Before Patching Oracle Database Appliance Server
Update TMT (Task Management Reset Type) for Estes-Ext before you patch the Oracle Database Appliance server. - Patching Oracle Database Appliance Bare Metal Systems Using the Command-Line
Follow these steps to apply patches to your Oracle Database Appliance bare metal deployment and existing Oracle Database homes, using ODACLI. - Patching Oracle Database Appliance DB Systems Using the Command-Line
Follow these steps to apply patches to your Oracle Database Appliance DB system deployment and existing Oracle Database home in the DB system, using CLI commands. - Patching Oracle Database Appliance Bare Metal Systems Using the Browser User Interface
Upload the Oracle Database Appliance Server Patch to the patch repository, deploy the patch bundle, and then update the DCS admin, DCS components, server, and storage using BUI. - Patching Oracle Database Appliance DB Systems Using the Browser User Interface
Upload the Oracle Database Appliance Server Patch to the patch repository, deploy the patch bundle using the Browser User Interface, and then update the DCS admin and components using CLI commands. - Updating Oracle Database Appliance Repository with Database Clone Files For Bare Metal Systems
Follow these steps to update the Oracle Database Appliance repository with Oracle Database clone files for the latest release using CLI commands. - Patching Databases Using ODACLI Commands or the BUI
Use ODACLI commands or the Browser User Interface to patch databases to the latest release in your deployment. - Patching Existing Database Homes Using ODACLI or the BUI
Use ODACLI or BUI to patch database homes in your deployment to the latest release. - Patching Non-Provisioned Oracle Database Appliance Systems
Oracle Database Appliance supports patching of non-provisioned single-node or high availablity systems by runningodacli update-servercomponentscommand. - Applying Additional Patches and Updates on Bare Metal Systems
Configure additional patch repositories and patch your operating system and databases to ensure that your deployment has the latest updates and security fixes. - Cleaning Up the Patch Repository
Use the Browser User Interface or Command Line Interface to delete obsolete or old patches from the repository. - About Upgrading Oracle Databases on Oracle Database Appliance
Understand how to upgrade databases using either the Browser User Interface orodaclicommands. - Setting Dynamic Default Parameters
You can set dynamic default parameters using the BUI.
About Patching Oracle Database Appliance
Use the Oracle Database Appliance Patch Bundle to patch your appliance.
Patches offer new features and may improve the functionality of existing features. They also include security fixes for Oracle Linux and Oracle Database Appliance software.
About Out of Place Patching
Oracle Database Appliance uses the out-of-place patching model. This means that a new software Oracle home is created when patching an Oracle Grid Infrastructure or Oracle Database home. The patches for Oracle Grid Infrastructure and Oracle Database are available as images.
About MySQL Server and DCS Patching
Starting with Oracle Database Appliance release 19.10, DCS framework uses
MySQL server as its metadata store. MySQL server is automatically installed and
configured, during provisioning, when creating the appliance. Similarly, during
patching, the odacli update-dcscomponents command automatically
updates MySQL server. MySQL server processes do not run with root
operating system user account. Instead, they run with a new operating system user
account called odamysql. Note that the odamysql
operating system user is created only for ownership purposes and it owns only the
MySQL directories. The odamysql operating system user cannot log
into the appliance. The odamysql operating system user account for
MySQL ensures role separation between the user owning Oracle databases on the
appliance and the user who owns the metadata used for DCS operations.
About Oracle Database Appliance Patch Bundles
The Oracle Database Appliance Patch Bundle contains the latest patches for Oracle Linux, DCS Admin, DCS Components, Oracle Appliance Manager, Oracle ILOM, firmware, enhancements, and fixes.
The Oracle Database Appliance Release Notes include information about the latest Oracle Database Appliance patch bundle and a list of component versions in the patch bundle. Oracle recommends updating the appliance with the latest Oracle Database Appliance software version to take advantage of new features, fixes, and the latest supported component versions. See Oracle Database Appliance Release Notes for the update paths.
Caution:
Do not patch Oracle Database Appliance using generic patches for Oracle Grid Infrastructure or Oracle Linux. Also do not use individual infrastructure patches, such as firmware patches. You must only use Oracle Database Appliance patches. If you use patches that are not intended for Oracle Database Appliance, or if you use OPatch, or a similar patching tool, then the metadata maintained by Oracle Database Appliance is not updated, and you cannot complete future patch updates. If you apply out-of-cycle Oracle Database Release Update (RU), then ensure that you also follow the recommendations described in the Readme for the RU.The patch bundle provides all relevant patches for the entire system, including the following:
- Oracle Database Appliance server
-
BIOS
-
Hardware drivers
-
Hardware Management Pack (HMP) and firmware drivers for various components
-
Oracle Appliance Manager
-
Oracle Linux
-
Java Runtime Environment (JRE)
-
Oracle Integrated Lights Out Manager (Oracle ILOM)
-
Oracle Auto Service Request (Oracle ASR)
-
Oracle Intelligent Platform Management Interface (Oracle IPMI)
-
Network Card patches for relevant hardware models
About Updating Oracle Linux RPMs
While not recommended, you can update some Oracle Linux RPMs for Oracle Database Appliance. Do not update or customize Oracle Linux kernel, Oracle Optimal Flexible Architecture, Oracle InfiniBand, or related software. Other software may be installed, updated, or customized. However, the Oracle Database Appliance update may not carry newer version dependencies of customized components. Therefore, you might be required to remove and subsequently reapply site-specific changes to successfully update Oracle Database Appliance in the future.
Note that from Oracle Database Appliance release 19.29 onwards, you can apply monthly patches to address critical CVEs related to Oracle Linux. Refer to Oracle Database Appliance Release Notes for more details on these monthly patches.
Caution:
For Oracle Database Appliance, do not update the following:
-
Oracle Linux Kernel (
kernel) -
Oracle Optimal Flexible Architecture (
ofa) -
Oracle RDMA packages (
oracle-rdma-release)
For storage, do not apply any RPM updates.
Parent topic: Patching Oracle Database Appliance
About Rolling Back Updates
Understand the changes to the patching procedure in this Oracle Database Appliance release.
Rollback of updates on failure
odacli update-servercomponents on the bare metal system, you
can rollback the system to the state that existed before patching it. Usage of this
rollback capability is at your discretion. You can exercise one of the following
options:
- Specify an additional option in the patching command
odacli update-servercomponentson the bare metal system to indicate that in case of a failure, the system must be rolled back to the pre-update state that existed before the start of the patching operation. Then contact Oracle Support to get the issue fixed and retry the patching command. Before running the rollback, diagnostic logs are generated and stored at/opt/oracle/dcs/repo/diagcollect/job_ID.zip. These logs are stored in a separate volume and hence can be reviewed post rollback to identify the root cause of the job failure. Note that Oracle Database Appliance uses the ODABR utility to rollback updates in case of a failure during the patching operation. - Perform the patching operation
odacli update-servercomponentson the bare metal system without specifying the option for rollback. At that point of failure, the system may be in an inconsistent or partially usable state. Contact Oracle Support to fix the issue and then retry the patching command to complete the patching operation.
Oracle Database Appliance Backup and Recovery (ODABR) is a utility, which enables backup and recovery of an Oracle Database Appliance node using consistent and incremental system backups on the bare metal system. DCS software uses Linux Logical Volume Manager (LVM) snapshots created by ODABR to restore the system to the pre-update state. Note that ODABR is available on Oracle Database Appliance bare metal systems only, and not on DB systems.
/: Root file system/boot: Boot partition/opt: file system on which DCS software is installed/u01: file system on which Oracle Grid Infrastructure is installed- Oracle Grid Infrastructure Oracle Cluster Registry (OCR) file
Applicability of Rollback for Patching Commands
- The rollback for these operations is not supported.
- Use the
--rollback-onfailure,-rfoption to run additional prechecks related to rollback of server components. Though optional, it is recommeded that you run prechecks with the rollback option to assess Oracle Database Appliance preparedness for a possible rollback, should such a situation arise. - Even if you do not specify the
--rollback-onfailure,-rfoption in theodacli create-prepatchreportcommand, you can specify the--rollback-onfailure,-rfoption when you run the patching operation of server components, and this ensures the rollback-specific checks are run at that time. - The rollback feature is applicable for only Oracle Database Appliance bare metal system.
- You can specify the rollback option in the prepatch report when patching to Oracle Database Appliance release 19.30.
[root@node1 ~]# odacli create-prepatchreport -sc -rf -v 19.30.0.0.0
...
__ROLLBACK__
Validate ODABR is installed Success Validated ODABR is installed
Validate ODABR snapshots exist Success No ODABR snaps found on the node.
Validate LVM free space Success LVM free space: 317.0(GB) on node:
odahan1
Validate command execution Success Validated command execution
See Oracle Database Appliance Command Line
Reference for more details about using the
--rollback-onfailure,-rf option with the odacli
create-prepatchreport command.
Server Components Update:
- The rollback for this operation is also based on the usage of ODABR utility.
- Use the
--rollback-onfailure,-rfoption if you want rollback to be initiated on failure of this patching operation. - The rollback option for this operation can only be performed when you
specify the
--node-nameor--localoptions. ODABR-based snapshot as well as the rollback is only performed on the node that is being patched. - The rollback feature is applicable only for Oracle Database Appliance bare metal systems.
- No firmware updates such as local disks or controller are rolled
back in case the
--rollback-onfailure,-rfoption is specified when you run this operation. - This rollback capability is available when patching to Oracle Database Appliance release 19.30.
[root@odan1 ~]# odacli describe-job -i cf9431be-f3f4-4b89-8f48-22f85fefce19
Task Name Node Name Start Time End Time Status
---------------------------------------- ------------------------- ---------------------------------------- ---------------------------------------- ----------------
...
...
Create DCS metadata volume odan1 February 19, 2026 11:15:47 IST February 19, 2026 11:15:47 IST Success
Create ODA Backup Recovery snapshot odan1 February 19, 2026 11:15:47 IST February 19, 2026 11:16:00 IST Success
Server patching odan1 February 19, 2026 11:16:00 IST February 19, 2026 11:16:25 IST Failure
...
...
Validate ODA Backup Recovery snapshot odan1 February 19, 2026 11:16:25 IST February 19, 2026 11:16:26 IST Success
tag
Aggregate logs using TFA odan1 February 19, 2026 11:16:26 IST February 19, 2026 11:19:45 IST Success
Stop crs odan1 February 19, 2026 11:19:45 IST February 19, 2026 11:22:09 IST Success
Restore ODA Backup Recovery snapshot odan1 February 19, 2026 11:22:09 IST February 19, 2026 11:22:44 IST Success
Reboot Node odan1 February 19, 2026 11:22:44 IST February 19, 2026 11:27:31 IST Success
Validate DCS Agent is up odan1 February 19, 2026 11:27:21 IST February 19, 2026 11:27:21 IST Success
Validate Restore ODABR snapshot odan1 February 19, 2026 11:27:21 IST February 19, 2026 11:27:21 IST Success
Validate Metadata Sync status odan1 February 19, 2026 11:27:31 IST February 19, 2026 11:27:31 IST Success
- Rollack is not supported for update of Oracle Grid Infrastructure home.
- Rollback is not supported for update of shared firmware components such as shared disks and expander.
Diagnosability of Patching Failures
Whenever a patching operation is run with an ODABR-based rollback
option, three LVM snapshots are created during the operation. Subsequently, if the
patching operation fails, the system is restored to the exact snapshot state that
existed before the start of the patching operation. As a result, any configuration
changes, file updates, or log entries created after the snapshot are lost and
diagnosis of the root cause of the patching failure becomes difficult. To solve this
problem, Oracle Database Appliance uses TFA (Trace File Analyzer) to collect and
preserve critical logs and runtime evidence required for troubleshooting the
patching failure. The TFA collection occurs before triggering the rollback process.
Each collection is named by the job ID and stored under the
/opt/oracle/dcs/repo/diagcollect directory on a separate volume
unaffected by ODABR.
Note:
After the rollback is complete, move these files out of this directory and then review it at your discretion or use it when you contact Oracle Support. This is required as the volume mapped to the/opt/oracle/dcs/repo/diagcollect directory where TFA stores
all the diagnostics is 5 GB in size and at least 3 GB of free space is required
to run the next patching operation with rollback enabled.
Parent topic: Patching Oracle Database Appliance
About Applying Monthly Updates on Oracle Database Appliance
Use the Oracle Database Appliance monthly update to update your appliance. You have the option of applying the monthly update with or without a restart of the system.
About Oracle Database Appliance monthly updates
The Oracle Database Appliance quarterly update that is released on a quarterly basis, also referred to as quarterly release, contains the latest patches for all Oracle Database Appliance components such as DCS components including DCS admin and DCS agent, infrastructure components such as MySQL and Oracle HAMI, server components such as Oracle Linux, OAK, and Oracle ILOM, firmware components such as disks and expanders, Oracle Grid Infrastructure and Oracle Database binaries. This quarterly patch release is released in alignment with the Oracle AI Database quarterly release and patches all the required components on Oracle Database Appliance.
From a security compliance perspective, it is beneficial to update Oracle Database Appliance on a more frequent basis to address critical CVEs in Oracle Linux and the Oracle Database Appliance software stack. The latter includes Deployment Coordination Service (DCS) and its Oracle or third-party software dependencies.
- Oracle Database Appliance monthly update contains Oracle Linux updates to address critical CVEs reported after release of the last quarterly patch release.
- Oracle Database Appliance monthly update may not contain updates for other Oracle Database Appliance components such as Oracle ILOM or firmware unless deemed necessary for the system to function normally.
- The monthly update does not contain updates to Oracle Grid Infrastructure or Oracle Database binaries.
- Oracle Database Appliance monthly update is a maintenance patch and it is designed to be applied quickly without incurring any downtime for running databases. All the updates in a monthly update can be applied without requiring any Oracle Clusterware downtime or restart of any of the nodes.
- Application of these monthly updates is optional. You can choose to apply none or some of the monthly updates on top of the quarterly release before applying the next quarterly release.
- To apply the monthly update, your deployment must be on the Oracle Database Appliance base release for the current monthly update series. For example, your deployment must be on Oracle Database Appliance release 19.29.0.0.0 to apply the Oracle Database Appliance 19.29.0.1.0 monthly update.
- The procedure to apply a monthly update is similar to the
procedure to apply a quarterly release except that you do not need to run
the ODACLI commands to patch Oracle Grid Infrastructure, that is, the
odacli update-gihomecommand, and the shared firmware, that is, theodacli update-storagecommand. - Oracle Database Appliance monthly update can be applied to both Oracle Database Appliance bare metal systems and DB systems.
- The prepatch report for the server components mentions whether
all the operating system updates can be applied without a restart or not. If
a monthly update contains certain server component updates that cannot be
applied without a restart, you can do one of the following:
- Run the
odacli update-servercomponentscommand with the--no-reboot,-nroption. This applies all updates except those that require a restart. At a convenient time later, you can run theodacli update-servercomponentscommand without the--no-reboot,-nroption. This applies the remaining updates and restarts the system. - Run the
odacli update-servercomponentscommand without the--no-reboot,-nroption. This applies all the updates irrespective of their restart requirement and restarts the system.
- Run the
Refer to Oracle Database Appliance Release Notes for component changes in the monthly update.
Applying the Oracle Database Appliance monthly update
- Download the Oracle Database Appliance release 19.29.0.1.0 server zip file from the specified location to your local appliance.
- Register the server zip
file:
/opt/oracle/dcs/bin/odacli update-repository -f location_of_the_serverzip - Update DCS
admin:
/opt/oracle/dcs/bin/odacli update-dcsadmin -v 19.29.0.1.0 - Update DCS
components:
/opt/oracle/dcs/bin/odacli update-dcscomponents -v 19.29.0.1.0 - Generate the prepatch report for the server
components:
/opt/oracle/dcs/bin/odacli create-prepatchreport -sc -v 19.29.0.1.0 - Update the server
components:
/opt/oracle/dcs/bin/odacli update-servercomponents -nr -v 19.29.0.1.0To update the server components without restarting the node, run the following command:odacli update-servercomponents [--no-reboot/-nr] -v monthly update versionFor example:odacli update-servercomponents -nr -v 19.29.0.1.0The
--no-reboot,-nroption can be used with theodacli update-servercomponentscommand to apply only the monthly update. This option is not applicable for Oracle Database Appliance quarterly patch releases.To apply all the server components update, including those that do not require a restart as well as those that require a restart, run the following command:odacli update-servercomponents -v monthly update versionFor example:odacli update-servercomponents -v 19.29.0.1.0Note that if you first applied the updates that require a restart, you must run the
odacli update-servercomponentscommand again to apply all the other patch updates that require a restart of the node.
odacli update-servercomponents
-h is as follows:
odacli update-servercomponents -h
update-servercomponents
Updates OS, firmware, Oracle appliance kit and all other infrastructure
components
Syntax
update-servercomponents [-c component] [-f] [-l] [-nr]
[-nn node_name] [-v version] [-j] [-h]
Parameters
Options Description
------------------------- -------------------------------------------------
--component,-c The component that is requested for update. The
supported components include: OS
--force,-f Ignore precheck error and force patching
--local,-l Update only components on local node
--no-reboot,-nr Apply updates without rebooting the system
--node-name,-nn Name of the node to be updated
--rollback-onfailure,-rf Run odabr rollback on failure
--version,-v Version to be updated
--json,-j Specifies to show output in JSON format
--help,-h Specifies to display help message # odacli describe-prepatchreport -i 4a07380b-afc9-47f9-b511-2e59dbc35756
Prepatch Report
------------------------------------------------------------------------
Job ID: 4a07380b-afc9-47f9-b511-2e59dbc35756
Description: Patch pre-checks for [OS, ILOM, ORACHKSERVER, SERVER] to 19.29.0.1.0
Status: SUCCESS
Created: November 17, 2025 6:50:09 AM UTC
Result: All pre-checks succeeded
Node Name
---------------
n1
Pre-Check Status Comments
------------------------------ -------- --------------------------------------
__OS__
Validate supported versions Success Validated minimum supported versions.
Validate patching tag Success Validated patching tag: 19.29.0.1.0.
Is patch location available Success Patch location is available.
Verify All OS patches Success No dependencies found for RPMs being
removed, updated and installed. Check
/opt/oracle/dcs/log/jobfiles/
dnfdryrunout_2025-11-17_06-50-
36.0392_582.log file for more details
Verify Rebootless OS patches Success No dependencies found for RPMs being
removed, updated and installed. Check
/opt/oracle/dcs/log/jobfiles/
dnfdryrunout_2025-11-17_06-51-
07.0343_582.log file for more details
Validate command execution Success Validated command execution
__ILOM__
Validate ILOM server reachable Success Successfully connected with ILOM
server using public IP and USB
interconnect
Validate supported versions Success Validated minimum supported versions.
Validate patching tag Success Validated patching tag: 19.29.0.1.0.
Is patch location available Success Patch location is available.
Checking Ilom patch Version Success Patch already applied
Patch location validation Success Successfully validated location
Validate command execution Success Validated command execution
__ORACHK__
Running orachk Success Successfully ran Orachk
Validate command execution Success Validated command execution
__SERVER__
Validate local patching Success Successfully validated server local
patching
Validate all KVM ACFS Success All KVM ACFS resources are running
resources are running
Validate DB System VM states Success All DB System VMs states are expected
Validate Nexus Reset Estes-Ext Success This system has the required SAS3
controller firmware that does not
require I_T NEXUS reset
Validate DB System AFD state Success All DB Systems are on required
versions
Validate command execution Success Validated command execution
Node Name
---------------
n2
Pre-Check Status Comments
------------------------------ -------- --------------------------------------
__OS__
Validate supported versions Success Validated minimum supported versions.
Validate patching tag Success Validated patching tag: 19.29.0.1.0.
Is patch location available Success Patch location is available.
Verify All OS patches Success No dependencies found for RPMs being
removed, updated and installed. Check
/opt/oracle/dcs/log/jobfiles/
dnfdryrunout_2025-11-17_06-50-
52.0047_142.log file for more details
Verify Rebootless OS patches Success No dependencies found for RPMs being
removed, updated and installed. Check
/opt/oracle/dcs/log/jobfiles/
dnfdryrunout_2025-11-17_06-51-
22.0703_142.log file for more details
Validate command execution Success Validated command execution
__ILOM__
Validate ILOM server reachable Success Successfully connected with ILOM
server using public IP and USB
interconnect
Validate supported versions Success Validated minimum supported versions.
Validate patching tag Success Validated patching tag: 19.29.0.1.0.
Is patch location available Success Patch location is available.
Checking Ilom patch Version Success Patch already applied
Patch location validation Success Successfully validated location
Validate command execution Success Validated command execution
__ORACHK__
Running orachk Success Successfully ran Orachk
Validate command execution Success Validated command execution
__SERVER__
Validate local patching Success Successfully validated server local
patching
Validate all KVM ACFS Success All KVM ACFS resources are running
resources are running
Validate DB System VM states Success All DB System VMs states are expected
Validate Nexus Reset Estes-Ext Success This system has the required SAS3
controller firmware that does not
require I_T NEXUS reset
Validate DB System AFD state Success All DB Systems are on required
versions
Validate command execution Success Validated command execution About Patching Prechecks
Patching prechecks are designed to detect and flag problems that might be encountered during patching.
The prechecks view the state of the appliance, including the version and hardware specific upgrades, verify that the necessary conditions and checks are complete before attempting an upgrade, and identify conditions that might cause an upgrade to fail. You can avoid potential patching problems by correcting the conditions and resolving the issues before applying the patch.
Update the DCS framework to ensure that the latest updated prechecks are available when you run these commands.
Components Verified by Patching Prechecks
| Check | Component Verified |
|---|---|
| System patching prechecks |
Checks that the DCS framework is online on all nodes. Checks that there is sufficient space for the update. Validates the minimum agent version and validates the Oracle Database Appliance release version. |
| Validate Nexus Reset Estes-Ext Failed |
This server patching precheck is displayed for
ORCL-EXT-SAS3 controller with model number 0x0097. This precheck
verifies that controllers NVDATA is updated to 0e.01.00.0d
version. If Estes-Ext is not updated to I_T Nexus Reset, then an
error is
displayed.
|
| Server patching prechecks |
For operating system:
For Oracle ILOM:
For Oracle Grid Infrastructure:
For Oracle ORAchk:
For server:
For rollback:
Verifies and confirms that the database start/stop dependencies are correct. Confirms that patching locks are not present. Verifies that the central inventory is accurate. |
| Database home patching prechecks |
Confirms that Oracle Grid Infrastructure is installed Confirms that the DCS framework is at the required version Confirms that Oracle Clusterware is running on all nodes Confirms that Oracle Grid Infrastructure is upgraded Validates that there is sufficient disk space available Checks if the disk group for database homes on Oracle ACFS is configured Checks whether the clone file is present in the repository Checks whether the |
| Database home patching with out-of-place patching prechecks |
The check creates a database home and verifies that all databases can be moved from the source home to new home. This check validates that the
|
| Storage prechecks |
Validates storage patch location and tag Validates patching location and tag Validates command execution Validates Oracle ASM disk groups status Validates rolling patch (for high-availability deployment) |
Parent topic: Patching Oracle Database Appliance
About Enabling NUMA on Oracle Database Appliance
Understand how you can enable NUMA on bare metal, KVM, and DB Systems on Oracle Database Appliance.
NUMA (Non-Uniform Memory Access) can help facilitate efficient use of the underlying NUMA hardware. On Oracle Database Appliance, you can enable NUMA for databases on bare metal and DB systems, CPU pools, and for KVM applications.
About Enabling NUMA During Provisioning of Oracle Database Appliance
When you provision Oracle Database Appliance with release 19.30, NUMA is automatically enabled on the database, DB system and CPU pools. Hence, when you create a database, DB system, or CPU pool on an Oracle Database Appliance release 19.30 deployment, NUMA is automatically enabled and no additional configuration is required. NUMA is not enabled by default for application VMs.About Enabling NUMA After Patching Oracle Database Appliance
NUMA is enabled by default starting with Oracle Database
Appliance release 19.12. When you patch to Oracle Database Appliance
release 19.30 from 19.11 or earlier,
the odacli update-servercomponents command sets
NUMA at the system level. New databases created after patching are
NUMA-enabled. For existing databases, enable NUMA by running the
command alter system set "enable_numa_support"=true
on the database.
For existing DB systems, run the command odacli
modify-dbsystem --enable-numa to enable NUMA for
the dbsystem and the database of the DB system.
NUMA is not enabled by default for application VMs. For new
and existing application VMs, run the command odacli
modify-vm --enable-numa to enable NUMA for the VM
configuration. You must also enable NUMA for the components inside
the VM such as operating system and application running inside the
VM. The command odacli modify-dbsystem
--enable-numa is only supported on application VMs
with even number of CPU cores so that CPU cores can be evenly
distributed to NUMA nodes. In Oracle Database Appliance, one CPUcore
is equal to 2 vCPU.
See the topic Patching Oracle Database Appliance Bare Metal Systems Using the Command-Line for more details about the steps to patch your deployment and enable NUMA.
Parent topic: Patching Oracle Database Appliance
Minimizing Downtime When Patching Oracle Database Appliance
Understand best practices to minimize downtime when you apply patches to your Oracle Database Appliance deployment.
Recommendations for Minimizing Downtime During Patching
- To minimize database patching downtime, it is recommended that you use Oracle RAC or Oracle RAC One Node on an Oracle Database Appliance high-availability system.
- If available, use Oracle Data Guard and patch the standby system first. After you patch the standby system, switch the workload to the standby system, patch the primary system, and then switch the workload back to the primary system. For more information, see Patching Oracle Data Guard Databases on Oracle Database Appliance in this guide.
- Always use Oracle Database Appliance Backup and Recovery (ODABR) to back up the system disks to ensure easy restore, if the patching operation fails. ODABR restores the system disk to pre-patching state.
- Note that starting with Oracle Database Appliance release 19.30, the
odacli update-servercomponentscommand supports the rollback option, which uses ODABR to take volume snapshots before patching starts. On failure, these volumes are restored to the state before patching started. Refer to the topic About Rolling Back Updates in this chapter for more details. - The
odacli update-storagecommand includes a--rollingoption for patching storage devices such as SSDs and HDDs. This option minimizes downtime by enabling patching with minimal service interruption. However, if the expander firmware needs to be updated, then the--rollingoption is not supported. Expander firmware updates require a full stack shutdown, as rolling updates are not possible for this component. Oracle Database Appliance storage patching can be deferred, but it is not recommended. Note that the--rollingoption cannot be used with theodacli update-storagecommand on single-node Oracle Database Appliance systems.
Minimizing Downtime using the
--local Option During Patching
--local option with the
odacli update-servercomponents and odacli
update-dbhome commands. Update the DCS components and then run the
odacli create-prepatchreport command. There is no downtime
during the prepatch process. After analyzing the prepatch report, use the
--local option to continue patching Oracle Database
Appliance.
Note:
Before patching databases, ensure that the server patching operation on both nodes has completed successfully. Do not run theodacli update-dbhome and
odacli update-database commands before the odacli
update-servercomponents operation completes successfully on both
nodes.
See Also:
Oracle Database High Availability Overview and Best Practices Guide in the Oracle Database 19c Documentation LibraryParent topic: Patching Oracle Database Appliance
About Updating Databases and Database Homes
Understand how to update a database and database home using either the
Browser User Interface or odacli commands.
About Updating Databases and Database Homes
- Patch or update each database home. The database home is
patched out-of-place. When patching database home, Oracle Database Appliance
automatically provisions a destination database home if needed, records the
source database home, target version, and destination database home mapping
in the metadata repository, and then moves all databases running in the
source database home to the destination database home. Use the
odacli update-dbhomecommand or the BUI to patch all databases from a single source database home to a single destination database home. Use this option if there are no constraints on your system for space usage or for provisioning a new database home. - Patch or update selected databases in a database home to a
specific database home. You must specify the target database and
destination database home when patching. You can use the
odacli update-databasecommand or the BUI to patch a specific database to a specific database home or to control when and how many database homes are provisioned. Using the update-database workflow also provides an option to run the operation again, if the patching operation failed. The abort and revert options available with the update-database workflow are not supported when the target database is a single-instance database.
Before patching the database or database home, upload the Oracle Database clone files for the database version, to the repository, and then create the database home. See Patching Oracle Database Appliance Using the CLI for the procedure to update the repository with the latest Oracle Database clone files.
Important:
Theodacli
update-database command that enabled association of a backup
configuration with database was deprecated in Oracle Database Appliance release
19.6. Starting with Oracle Database Appliance release 19.17, the odacli
update-database command enables database patching and is similar to the
patching functionality that the odacli update-dbhome command
provides, with a few differences as described in the Oracle
Database Appliance Deployment Guide for your hardware model.
Before you run the odacli update-dbhome command, you
must create the prepatch report for the database home by running the command
odacli create-prepatchreport -d. Similarly, before you run the
odacli update-database command, you must create the prepatch
report either for the source database home or target database by running the command
odacli create-prepatchreport -d or odacli
create-prepatchreport -db respectively. The source and destination
database homes must be consistent in the prepatch report and when specifying them in
the odacli update-database command. If you do not create the
prepatch report before the patch operation, then the odacli
update-database and odacli update-dbhome commands fail
with an error message prompting you to run the patching pre-checks.
For more information about the options for the
update-dbhome and odacli update-database
commands, see the chapter Oracle Database Appliance Command-Line
Interface.
Parent topic: Patching Oracle Database Appliance
Updating ESTES-EXT Firmware Before Patching Oracle Database Appliance Server
Update TMT (Task Management Reset Type) for Estes-Ext before you patch the Oracle Database Appliance server.
I_T Target
Reset of Estes-Ext to I_T Nexus Reset. This update is not
included in the regular firmware update. Run the
/opt/oracle/oak/pkgrepos/firmwarecontroller/lsilogic/0x0097/16.00.08.00/it_nexus_reset.sh
script to complete this update before you perform server patching. The patching precheck
verifies that controllers NVDATA is updated to 0e.01.00.0d version. If
Estes-Ext is not updated to I_T Nexus Reset, then
an error is displayed.
Parent topic: Patching Oracle Database Appliance
Patching Oracle Database Appliance Bare Metal Systems Using the Command-Line
Follow these steps to apply patches to your Oracle Database Appliance bare metal deployment and existing Oracle Database homes, using ODACLI.
Remember:
When you patch your Oracle Database Appliance deployment to the current release, for ORCL-EXT-SAS3 controller with model number 0x0097, the patching precheck verifies that controllers NVDATA is updated to 0e.01.00.0d version. You must updateI_T Target Reset of Estes-Ext
to I_T Nexus Reset by running the
/opt/oracle/oak/pkgrepos/firmwarecontroller/lsilogic/0x0097/16.00.08.00/it_nexus_reset.sh
script. For more information, see the topic Updating ESTES-EXT
Firmware Before Patching Oracle Database Appliance Server.
Important:
Starting with Oracle Database Appliance release 19.30, for server components and storage patching, nodes are restarted in a serial fashion, that is, one after another, on a high-availability system.Important:
Oracle recommends always patching from within the previous four Oracle Database Appliance releases because these patching paths are tested. If you patch from any earlier Oracle Database Appliance release, then you may encounter errors.Note:
Run the steps in this procedure in the same order as documented. Run theodacli update-dcsadmin and
odacli update-dcscomponents commands, and then run the
odacli update-servercomponents command and the odacli
update-gihome command.
Important:
Ensure that there is sufficient space on your appliance to download the patches.Important:
If you want to install third-party software on your Oracle Database Appliance, then ensure that the software does not impact the Oracle Database Appliance software. The version lock on Oracle Database Appliance RPMs displays a warning if the third-party software tries to override Oracle Database Appliance RPMs. You must remove the affected RPMs before patching Oracle Database Appliance so that patching completes successfully. You can reinstall these RPMs after successfully patching the appliance.Important:
If you have configured Oracle ASR and are patching your appliance to Oracle Database Appliance release 19.30, then after updating the DCS framework, delete the existing Oracle ASR configuration and reconfigure it, before you run theodacli update-servercomponents command to patch your
appliance.
Note:
Public network gateway must be responsive to ping requests. Oracle Clusterware uses the public network gateway as ping target to facilitate the VIP failover in Oracle Database Appliance high-availability environment.See Also:
Enabling Custom SSH Key Management on Oracle Database Appliance in this guide for information on how to manage SSH keys on bare metal systems and DB systemsODABR software is included in Oracle Database Appliance release 19.30 and is installed when you provision the
appliance. The ODABR utility is installed in the /opt/odabr
location. To create an ODABR snapshot, run the /opt/odabr/odabr backup
-snap command. After patching completes successfully, run the
/opt/odabr/odabr delsnap command to delete the ODABR snapshot.
Note that if you run the odacli update-servercomponents command
with the -rf option, manual creation and deletion of ODABR
snapshots is no longer required. The process now automatically manages ODABR
snapshots. If a patching failure occurs, then the ODABR snapshots are restored and
the node is restarted automatically as part of the recovery process.
Patching Oracle Database Appliance DB Systems Using the Command-Line
Follow these steps to apply patches to your Oracle Database Appliance DB system deployment and existing Oracle Database home in the DB system, using CLI commands.
Note:
Run the commands in this topic in the same order as documented. Run theodacli update-dcsadmin and
odacli update-dcscomponents commands before running the
odacli update-servercomponents command.
Note:
Public network gateway must be responsive to ping requests. Oracle Clusterware uses the public network gateway as ping target to facilitate the VIP failover in Oracle Database Appliance high-availability environment.Patching Oracle Database Appliance Bare Metal Systems Using the Browser User Interface
Upload the Oracle Database Appliance Server Patch to the patch repository, deploy the patch bundle, and then update the DCS admin, DCS components, server, and storage using BUI.
Updating the Patch Repository Using the Browser User Interface (BUI)
-
Download the Oracle Database Appliance patches from My Oracle Support and save them in a directory on the appliance. See the Oracle Database Appliance Release Notes for a list of available patches and links to download the patches.
-
Log into the Browser User Interface.
https://Node0–host-ip-address:7093/mgmt/index.html -
Click Repository Manager.
-
In the Update Patch Repository page, enter the absolute file path and patch name, then click Update Repository to start the update repository job. You can list more than one file to update to the repository with a comma separated list, without spaces, or you can update each file, one at a time.
-
Click Activity to monitor the progress. When the job completes successfully, the Patch Repository is updated.
Updating the DCS Admin and DCS Components, Running Patching Prechecks, and Patching Server and Storage Using BUI
-
Do not have any jobs running or pending during the update window.
-
In the BUI, click the Appliance tab, and then click Infrastructure Patching on the lefthand pane.
-
In the DCSADMIN section, view the Component Details. If you just updated the Patch Repository, click Refresh.
After the patch is uploaded to the Patch Repository, the Component Details on the page are updated with the Installed Version and Available Version for each component.
-
Click Apply Patch to update the DCS admin. When prompted to confirm the update, click Update.
When the job finishes, go to the next step. Click View Jobs for the job status.
-
In the DCSCOMPONENTS section, view the Component Details. If you just updated the Patch Repository, click Refresh.
After the patch is uploaded to the Patch Repository, the Component Details on the page are updated with the Installed Version and Available Version for each component.
-
Click Apply Patch to update the DCS components. When prompted to confirm the update, click Update.
When the job finishes, go to the next step. Click View Jobs for the job status.
-
In the SERVERCOMPONENTS section, view the Component Details. If you just updated the Patch Repository, click Refresh. Click Precheck to run patching prechecks. You must run the patching prechecks before updating the server components. Select the Rollback on Failure checkbox to rollback the updates if the job fails. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the server components. Select the Rollback on Failure checkbox to rollback the updates if the job fails.
For high-availability systems, when updating the server on the bare metal system, you can select the Node to Update. You can choose the node that you want to update or you can choose to update both nodes.
When the job finishes, go to the next step. Click View Jobs for the job status.
-
In the GI section, click Refresh to refresh the Oracle Grid Infrastructure details. Click Precheck to run patching prechecks. You must run the patching prechecks before updating the storage components. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the Oracle Grid Infrastructure components.
Select the Force Run check box to ignore errors and apply the patch. Select the Ignore CVU Postcheck Failures check box to ignore CVU failures. Click Update.
Click View Jobs for the job status.
-
In the STORAGE section, click Refresh to refresh the Component Details. Click Precheck to run patching prechecks. You must run the patching prechecks before updating the storage components. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the storage components. When prompted to confirm the update, click Update. Click View Jobs for the job status.
For high-availability environment, you can select the Rolling check box to perform rolling patching of storage components.
Parent topic: Patching Oracle Database Appliance
Patching Oracle Database Appliance DB Systems Using the Browser User Interface
Upload the Oracle Database Appliance Server Patch to the patch repository, deploy the patch bundle using the Browser User Interface, and then update the DCS admin and components using CLI commands.
Updating the Patch Repository Using the Browser User Interface
-
Download the Oracle Database Appliance patches from My Oracle Support and save them in a directory on the appliance. See the Oracle Database Appliance Release Notes for a list of available patches and links to download the patches.
-
Log into the Browser User Interface within the bare metal system, with the oda-admin user name and password.
https://Node0–host-ip-address:7093/mgmt/index.html -
Click the Appliance tab, and then click Infrastructure Patching on the lefthand pane.
-
In the Update Repository tab, on the Update Patch Repository page, enter the absolute file path and patch name, then click Update Repository to start the update repository job. You can list more than one file to update to the repository with a comma separated list, without spaces, or you can update each file, one at a time.
-
Click Activity to monitor the progress. When the job completes successfully, the Patch Repository is updated.
Updating the DCS Admin and DCS Components After Updating the Repository and Before Patching
Before patching your DB system using the Browser User Interface, you must update the DCS admin and DCS components manually, through ODACLI commands.
Follow these steps:
- In the BUI, click Appliance and then click Infrastructure Patching on the lefthand pane.
- Using ODACLI, update the DCS admin and DCS
components:
[root@oda1 opt]# /opt/oracle/dcs/bin/odacli update-dcsadmin -v 19.30.0.0.0 [root@oda1 opt]# /opt/oracle/dcs/bin/odacli update-dcscomponents -v 19.30.0.0.0If the DCS components are updated, then the message"status" : "Success"is displayed on the command line. For failed updates, fix the error and then proceed with the update.Note:
You must log into the Browser User Interface again after running theodacli update-dcscomponentscommand.
Running Patching Prechecks and Patching Server and Storage Components Using the Browser User Interface
-
Do not have any jobs running or pending during the update window.
-
Log into the Browser User Interface within the DB system with the oda-admin user name and password.
https://Node0–host-ip-address:7093/mgmt/index.html -
Click the Appliance tab, and then click Infrastructure Patching on the lefthand pane.
-
In the SERVERCOMPONENTS section, view the Component Details. If you just updated the Patch Repository, click Refresh.
After the patch is uploaded to the Patch Repository, the Component Details on the page are updated with the Installed Version and Available Version for each component.
-
Click Precheck to run patching prechecks. You must run the patching prechecks before updating the server and other components. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the server components. For high-availability systems, when updating the server on the bare metal system, you can select the Node to Update. You can choose the node that you want to update or you can choose to update both nodes.
When the job finishes, go to the next step. Click View Jobs for the job status.
-
In the GI section, click Refresh to refresh the Oracle Grid Infrastructure details. Click Precheck to run patching prechecks. You must run the patching prechecks before updating the storage components. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the Oracle Grid Infrastructure components.
Select the Force Run check box to ignore errors and apply the patch. Select the Ignore CVU Postcheck Failures check box to ignore CVU failures. Click Update.
Click View Jobs for the job status.
-
In the STORAGE section, click Refresh to refresh the Component Details. Click Precheck to run patching prechecks. You must run the patching prechecks before updating the storage components. Click View Pre-Check Reports to view the patching prechecks report. If there are no errors in the report, then click Apply Patch to begin the job to patch the storage components. Click View Jobs for the job status.
For high-availability environment, you can select the Rolling check box to perform rolling patching of storage components.
-
Click Activity to monitor the progress, and verify that the job completes successfully.
Parent topic: Patching Oracle Database Appliance
Updating Oracle Database Appliance Repository with Database Clone Files For Bare Metal Systems
Follow these steps to update the Oracle Database Appliance repository with Oracle Database clone files for the latest release using CLI commands.
Parent topic: Patching Oracle Database Appliance
Patching Databases Using ODACLI Commands or the BUI
Use ODACLI commands or the Browser User Interface to patch databases to the latest release in your deployment.
Important:
You must run theodacli create-prepatchreport
command before you patch the Oracle databases; otherwise, the odacli
update-database command fails with an error message prompting you to run the
patching pre-checks.
Patching Databases on Oracle Database Appliance using ODACLI Commands
Run the following command to patch a database using the CLI:
odacli update-database [-a] [-dp] [-f] [-i db_id] [-imp] [-l] [-n db_name] [-ni node] [-r] [-to db_home_id] [-j] [-h]
For more information about the options for the
update-database command, see the chapter Oracle
Database Appliance Command-Line Interface.
Patching Databases on Oracle Database Appliance using BUI
Parent topic: Patching Oracle Database Appliance
Patching Existing Database Homes Using ODACLI or the BUI
Use ODACLI or BUI to patch database homes in your deployment to the latest release.
Patching Database Homes on Oracle Database Appliance using ODACLI Commands
Run the following command to patch a database home using the CLI:
odacli update-dbhome -i dbhome_id -v version [-f] [-imp] [-p] [-l] [-u node_number] [-j] [-h]
For more information about the options for the update-dbhome
command, see the chapter Oracle Database Appliance Command-Line
Interface.
Patching Database Homes on Oracle Database Appliance using BUI
Patching Non-Provisioned Oracle Database Appliance Systems
Oracle Database Appliance supports patching of non-provisioned single-node or
high availablity systems by running odacli update-servercomponents command.
odacli create-appliance command by reimaging the system using the
bare metal ISO image of Oracle Database release 19.26 or later. Then patch the system with the server patches of the same
release as the bare metal ISO image by running the odacli
update-servercomponents command. When you reimage your system, the DCS
infrastructure is updated automatically.
- Reimage the Oracle Database Appliance using the bare metal ISO image for Oracle Database Appliance release 19.29 or later.
- Update the repository with the server patch for the Oracle Database Appliance release you want to patch to, for example 19.29 or later.
- For running
odacli update-servercomponentson Oracle Database Appliance imaged with ISO of release 19.29:odacli update-servercomponents -v 19.29.0.0.0 -sko -fFor Oracle Database Appliance release 19.29 or later, you can use the
-skooption to skip ORAchk failures and proceed with the server patching, and the-foption to override precheck failures and complete the server patching.
Parent topic: Patching Oracle Database Appliance
Applying Additional Patches and Updates on Bare Metal Systems
Configure additional patch repositories and patch your operating system and databases to ensure that your deployment has the latest updates and security fixes.
- Enabling Kernel Updates
Oracle Ksplice enables you to update your systems with the latest kernel security and bug fix updates. - Applying Out-of-Cycle Database Patches
The out-of-cycle patching feature enables administrators to patch databases in the Oracle Database Appliance deployment with the latest Oracle Database Release Update, outside of the Oracle Database Appliance releases.
Parent topic: Patching Oracle Database Appliance
Enabling Kernel Updates
Oracle Ksplice enables you to update your systems with the latest kernel security and bug fix updates.
See Also:
Oracle Linux Ksplice User's Guide for information about configuring Oracle Ksplice at:Applying Out-of-Cycle Database Patches
The out-of-cycle patching feature enables administrators to patch databases in the Oracle Database Appliance deployment with the latest Oracle Database Release Update, outside of the Oracle Database Appliance releases.
Note:
The OPatch commands and procedures described in this topic are examples, and may need modifications based on a specific Oracle Database Release Update (RU). Always refer to the Readme of the Oracle Database Release Update (RU) for additional commands and steps.Note:
It is strongly recommended that you patch your deployment through the Oracle Database Appliance releases, whenever possible.Note:
You can apply out-of-cycle patches to baremetal and DB system deployments using this procedure.Using OPatchauto to Manually Patch Oracle Database Release 12c and Later
- Confirm that the
dcs-agentand other components are updated to the latest release.# odacli describe-component # odacli list-dbhomes - Update OPatch to the latest version, if available:
- Download the latest OPatch version from My Oracle Support.
- Copy the files to the local host and extract them to the
ORACLE_HOME/OPatchdirectory. - Update the OPatch tool as
oracleuser./bin/rm -rf $ORACLE_HOME/OPatch/ su - oracle -c /usr/bin/unzip -q -o OPatch_zip_location/p6880880_122010_Linux-x86-64.zip -d $ORACLE_HOME
- Download the latest database patches from My Oracle Support and
copy the files to the local
host.
scp patchfilename root@hostname:directory - Unzip patches to an empty directory, for example,
/tmp/patchesDirasoracleuser.This creates sub directories under
/tmp/patchesDirwith bug numbers. If the patch you are applying is a Release Update (RU), then the patch directory has multiple sub-directories./usr/bin/unzip -o location_of_patches/p29301631_180000_Linux-x86-64.zip -d /tmp/patchesDir - For Oracle Database Appliance High-Availability deployments, set up SSH Keys for secure connection.
- Analyze the
patches.
$ORACLE_HOME/OPatch/opatchauto apply directory_with_patches_extracted -analyze -oh $ORALCE_HOME -log /tmp/opatchAutoAnalyzePatch.log - As
rootuser, apply the patches.$ORACLE_HOME/OPatch/opatchauto apply directory_to_extract_patches -oh $ORACLE_HOME -inplace - When patching is completed on both nodes, run
utlrp.sqlandcatcon.plscripts to recompile invalid objects in the database. - Update the registry to ensure that system component values are
registered.
# odacli update-registry -n dbhome -f
Cleaning Up the Patch Repository
Use the Browser User Interface or Command Line Interface to delete obsolete or old patches from the repository.
About Cleaning Up the Patch Repository
After patching Oracle Database Appliance with the latest patches, old unused clone files may remain and consume space in the repository. Cleanup repository deletes the unused clone/patch files to reclaim space. You can clean up the repository using the Browser User Interface or ODACLI commands.
Cleaning Up the Patch Repository Using ODACLI command
# odacli cleanup-patchrepo [-cl clones] | [-v version [-comp component]]| [-l local|-n NodeID]Specify the clone file names and the node from which you want to delete the old patches.
For details about the command options, see the chapter Oracle Database Appliance Command-Line Interface.
Cleaning Up the Patch Repository Using the Browser User Interface
- In the Browser User Interface, click Patch Manager.
- Click the Cleanup Repository tab, and then click Refresh to list the available patches in the repository.
- Select the Components, such as old Oracle Grid Infrastructure or Oracle Database clone files that you want to clean up from the repository, and the Patch Version, for example, an older release of Oracle Database Appliance.
- Click Cleanup Clone Files to clean up clone files for selected
components from the repository at
/opt/oracle/oak/pkgrepos/orapkgs/clones/. - Click Cleanup Repository to submit the cleanup repository job.
- Click Activity to monitor the progress. When the job completes successfully, the Patch Repository is updated.
Related Topics
Parent topic: Patching Oracle Database Appliance
About Upgrading Oracle Databases on Oracle Database Appliance
Understand how to upgrade databases using either the Browser User Interface
or odacli commands.
Prerequisites for Upgrading Databases
Before upgrading databases, upload the Oracle Database clone files for the database version, to the repository, and then create the database home. See Patching Oracle Database Appliance Using the CLI for the procedure to update the repository with the latest Oracle Database clone files.
About Upgrading Databases Using the Browser User Interface
Follow these steps to upgrade a database using the Browser User Interface.
- Log into the Browser User Interface with the
oda-admin user name and
password.
https://Node0–host-ip-address:7093/mgmt/index.html - Click the Database tab, and then select a database, click Actions, and then click Upgrade.
- Verify that the database upgrade job completes successfully.
About Upgrading Databases Using the Command-Line Interface
odacli upgrade-database -i Comma separated list of database ids -from source dbhome id -to destination dbhome id [-j] [-h]For more information about the options for the upgrade-database
command, see the chapter Oracle Database Appliance Command-Line
Interface.
Parent topic: Patching Oracle Database Appliance
Setting Dynamic Default Parameters
You can set dynamic default parameters using the BUI.
Setting Dynamic Default Parameters Using the Browser User Interface
- From the Appliance page, click Parameter Repository.
- The Parameter Repository page lists all the parameters in the repository. Currently, parameters of type RDBMS are supported.
- Select Update Parameter to create a new configuration property.
- In the Update Parameter page, specify the Parameter Name and Value, and provide an optional Description. Specify whether you want to create the parameter for the Bare Metal or DB System. You can also specify the whether the parameter applies to All DB Systems or you can select the DB system for which you want to create the parameter.
- Click OK.
- Confirm the action to submit the job. Monitor the job progress and check that it completes successfully.
- To update a parameter, select the Update option from the Actions menu.
- You can edit the Value, Description, and select whether the parameter applies to Bare Metal or DB System. You can also select the DB system for which you want to update the parameter or choose to apply the parameter to All DB Systems.
- Click Update.
- To delete a parameter, select the Delete option from the Actions menu. You can delete the parameter from the Bare Metal or DB System. You can also select the DB system for which you want to delete the parameter or choose to delete the parameter from All DB Systems.
- Click Delete.
Parent topic: Patching Oracle Database Appliance