Introduction
The Oracle Enterprise Manager runs in a Weblogic service with many other Web components, where each of these components needs to be patched in order to have the environment fully updated. Before April 2024, we were required to patch the Oracle Management Service (OMS), and all the Web server components individually, what used to be complex and tiring.
For example, the below picture illustrates all the components behind of Oracle Enterprise Manager that we used to patch manually in the past, where sometimes we were required to apply at least 10 patches in the same maintenance window:

Starting in April 2024, Oracle has released the Holistic Patching. The Holistic Patching works as a “Bundle Patch” combining all the patches for Web service related components together in a single patch that can be applied with a single OMSPatcher command.
So instead of managing more than 10 downloads (since we need to download the latest version of OMSPatcher and OPatch as well), and then apply all these patches individually in the correct sequence, we can just do it by download and apply two main patches for the most common scenarios:
- Download and upgrade the OMSPatcher
- Download and Apply the OMS Release Update
- Download and Apply the correct Holistic Patch for the specific OMS RU
For each quarter, Oracle provides all the necessary downloads for OEM 13.5 and 24ai, with the OMS RU and the necessary Holistic Patch in the same page, so you don’t need to search for it separately.
You can learn more about Holistic Patching here “Holistic Patching – a modern approach for Security Patch Management“
Case Scenario for this Blog Post
In this blog post I’m going to show how to apply the OMS RU + Holistic Patch in the Oracle Enterprise Manager 13.5, updating from RU 21 to RU 29. But I’m also including a required one time task related to the Oracle Database client upgrade from 12c to 19c. The OEM 13c is originally delivered with Oracle client 12c no matter the version of Oracle Database you used as the repository. Starting with the Holistic Patch from October 2024, it is required to upgrade do DB Client from 12c to 19c.
At the end, it is not mandatory, but I usually do it, I’m patching the Management Agent running in the OM Server with the same RU 29.
In summary, what we are going to see here:
- Upgrade the OMSPatcher
- Apply the OMS Release Update 29
- Upgrade the DB Client used by OEM from 12c to 19c
- Apply the Holistic Patch for OMS RU 29
- Apply the Release Update 29 for the for the Management Agent running in the OEM server.
This post does not provides the steps to patch the OEM Agent in the targets. If you are interested in these post steps, you can refer to this blog post “How to Update Oracle Enterprise Manager from RU 13.5.0.16 to RU 13.5.0.20” from Marcus Vinicius.
Also be aware this step by step is based in a single instance Enterprise Manager with no other secondary server to be patched. The database used as repository has been previously applied with the RU 19.30.
List of patches
You can find all the patches to download in the note “Critical Patch Update (CPU) Program January 2026 Patch Availability Document (EM-only)“
| Patch | Description |
|---|---|
| p19999993_135000_Generic.zip | OMSPatcher for OEM 13.5 |
| p38549606_135000_Generic.zip | OEM 13.5 RU 29 OMS |
| p38865007_135000_Generic.zip | Holistic Patch for RU 29 |
| p34761383_122140_Linux-x86-64.zip | DB Client 19c Patch for FMW 12.2.1.4 |
| p35039230_122140_Linux-x86-64.zip | One-off Patch required by DB Client |
| p33355570_135000_Generic.zip | AgentPatcher for OEM 13.5 |
| p38549630_135000_Generic.zip | OEM 13.5 RU 29 for Management Agent |
Do I need to update the DB Client ?
To know if you need to upgrade the DB Client, check the SQL*PLUS version in the current OMS_HOME. If it shows 12.1.0.2, you should follow this blog post AS-IS. If it shows 19.14 or higher, you can skip the Step 4.
[oracle@emcc]$ $OMS_HOME/bin/sqlplus -versionSQL*Plus: Release 12.1.0.2.0 Production
Step by Step
0) Unzip the patches
I like to unzip everything before the analyze and apply operations, so I can save some time during the maintenance itself.
# go to patch directory cd /u02/patches/JAN2026 # unzip the OMS RU unzip -q p38549606_135000_Generic.zip # unzip FMW DB Client 19c Patch unzip -q p34761383_122140_Linux-x86-64.zip # unzip the one off patch 35039230 unzip -q p35039230_122140_Linux-x86-64.zip # unzip the Holistic Patch unzip -q p38865007_135000_Generic.zip
1) Upgrading the OMSPatcher
Make a backup of current OMSPatcher folder and replace it with the p19999993_135000_Generic.zip patch.
mv $OMS_HOME/OMSPatcher $OMS_HOME/BKP_$(date +%Y%m%d).OMSPatcher unzip -q -o p19999993_135000_Generic.zip -d $OMS_HOME omspatcher version
2) Creating the Weblogic Property File
When you are applying patch for the OEM, the OMSPatcher needs to connect in the Weblogic and in the database repository. For the Weblogic part, we can create a property file with the correct URL and required keys. so the OMSPatcher can do it in a silent mode without ask for those information every time.
Before start, you need to know what is your OMS Home or Middleware Home. You can check it looking at /etc/oragchomelist file, that is a similar to /etc/oratab for Enterprise Manager.
For example, here the first line is our OMS / Middleware Home. The second line is the Management Agent Home and instance location:
[oracle@emcc JAN2026]$ cat /etc/oragchomelist /u01/app/oracle/oem13c/middleware/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0:/u01/app/oracle/oem13c/agent/agent_inst
To simplify my work, I created a OMS.env file with the OEM variables:
[oracle@emcc JAN2026]$ cat ~/OMS.env export OMS_HOME=/u01/app/oracle/oem13c/middlewareexport AGENT_HOME=/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0export PATH=$OMS_HOME/bin:$PATHexport PATH=$OMS_HOME/OMSPatcher:$PATH
2.1) Make sure you have the env variables used in the next commands.
source ~/OMS.env export ORACLE_HOME=$OMS_HOME
We need to set the ORACLE_HOME to the same location as OMS_HOME when Applying the patch to OMS.
2.2) Check the OMS status
emctl status oms -details
Take note of Admin Server host and make sure the Admin Server is running:
WLS Domain InformationDomain Name : GCDomainAdmin Server Host : emcc.dibiei.comAdmin Server HTTPS Port: 7102Admin Server is RUNNING
2.3) Generate the keys for the OMSPatcher utility:
mkdir -p ~/wlskeys $OMS_HOME/OMSPatcher/wlskeys/createkeys.sh -oh $OMS_HOME -location ~/wlskeys
When you execute this command, it will ask you the Weblogic admin username, that usually is “weblogic”. You will need to know the weblogic password. That password is not necessary the same as the sysman user, but it is common to be used the same password during the installation.
2.4) Create the property file for the OMSPatcher utility
vi ~/wlskeys/admin_server.rsp
2.5) Include the following lines. The AdminServerURL should be based in your previous “emctl status oms” command:
AdminServerURL=t3s://emcc.dibiei.com:7102 AdminConfigFile=/home/oracle/wlskeys/config AdminKeyFile=/home/oracle/wlskeys/key
The “/home/oracle/wlskeys/” is the PATH you used to generated the keys in the step 2.3
3) OMS RU
Here we will apply the main Enterprise Manager patch itself, that is known as OMS RU (Oracle Management Service Release Update).
3.1) Make sure we have the env variables used in the next commands.
source ~/OMS.env export ORACLE_HOME=$OMS_HOME
3.2) Run the analyze:
omspatcher apply /u02/patches/JAN2026/38549606 -property_file ~/wlskeys/admin_server.rsp -analyze
3.3) Stop the OMS and start only the Admin Server:
emctl stop oms -all emctl start oms -admin_only
3.4) Run the apply:
omspatcher apply /u02/patches/JAN2026/38549606 -property_file ~/wlskeys/admin_server.rsp
4) Upgrading the DB Client from 12c to 19c
Skip to step 5 if the current versions is 19.14 or higher:
[oracle@emcc]$ $OMS_HOME/bin/sqlplus -versionSQL*Plus: Release 12.1.0.2.0 Production
4.1) Run Preliminary Scripts:
cd /u02/patches/JAN2026/34761383 ./changePerm.sh $OMS_HOME
4.2) Apply one-off Patch 35039230 running the script changePermJDK.sh for the OMS Home:
cd /u02/patches/JAN2026/35039230 ./changePermJDK.sh $OMS_HOME
4.3) Stop the OMS again:
emctl stop oms -all
4.4) Upgrade the FMW DB Client:
cd /u02/patches/JAN2026/34761383
./fmw_12.2.1.19.0_dbclient_linux64.bin -invPtrLoc ${ORACLE_HOME}/oraInst.loc -silent ORACLE_HOME=${ORACLE_HOME}
If this command fails due missing packages in the operating system, you can install it using dnf or yum and then repeat this command again.
4.5) Check the DB Client version:
$OMS_HOME/bin/sqlplus -version
5) Holistic Patch
5.1) Make sure the Admin server is running before applying Holistic Patching:
emctl start oms -admin_only
5.2) Run the Analyze:
omspatcher apply /u02/patches/JAN2026/38865007 -spb_patch -property_file ~/wlskeys/admin_server.rsp -silent -analyze
5.3) Run the Apply
omspatcher apply /u02/patches/JAN2026/38865007 -spb_patch -property_file ~/wlskeys/admin_server.rsp -silent
6) Updating the Management Agent
6.1) Check the agent location:
cat /etc/oragchomelist
6.2) Set env variables for the agent home:
export AGENT_HOME=/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0 export ORACLE_HOME=$AGENT_HOME export PATH=$ORACLE_HOME/AgentPatcher:$ORACLE_HOME/bin:$PATH
Please note for Agent patching, the ORACLE_HOME now points to the AGENT_HOME instead of OMS_HOME.
6.3) Upgrade the AgentPatcher in the AGENT_HOME:
cd /u02/patches/JAN2026/ mv $ORACLE_HOME/AgentPatcher $ORACLE_HOME/BKP_$(date +%Y%m%d).AgentPatcher unzip -qo p33355570_135000_Generic.zip -d $ORACLE_HOME
6.4) Check the AgentPatcher version:
agentpatcher version
6.5) Go to the patch directory:
cd /u02/patches/JAN2026/38549630
6.6) Run the Analyze:
agentpatcher apply -analyze
6.7) Stop the agent and run the Apply
emctl stop agent
6.8) Run the Apply:
agentpatcher apply -silent
6.9) The agent should be UP after the patch is applied:
emctl status agent
Expected result when clicking in SYSMAN -> About Enterprise Manager:

Demo
Here is the output of last patch I applied in a test environment:
[oracle@emcc ~]$ [oracle@emcc ~]$ source ~/OMS.env[oracle@emcc ~]$ export ORACLE_HOME=$OMS_HOME[oracle@emcc ~]$ emctl status oms -detailsOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Console Server Host : emcc.dibiei.comHTTP Console Port : 7788HTTPS Console Port : 7803HTTP Upload Port : 4889HTTPS Upload Port : 4903EM Instance Home : /u01/app/oracle/oem13c/gc_inst/em/EMGC_OMS1OMS Log Directory Location : /u01/app/oracle/oem13c/gc_inst/em/EMGC_OMS1/sysman/logOMS is not configured with SLB or virtual hostnameAgent Upload is locked.OMS Console is locked.Active CA ID: 1Console URL: https://emcc.dibiei.com:7803/emUpload URL: https://emcc.dibiei.com:4903/empbs/uploadWLS Domain InformationDomain Name : GCDomainAdmin Server Host : emcc.dibiei.comAdmin Server HTTPS Port: 7102Admin Server is RUNNINGOracle Management Server InformationManaged Server Instance Name: EMGC_OMS1Oracle Management Server Instance Host: emcc.dibiei.comWebTier is UpOracle Management Server is UpJVMD Engine is Up[oracle@emcc ~]$ [oracle@emcc ~]$ source ~/OMS.env[oracle@emcc ~]$ export ORACLE_HOME=$OMS_HOME[oracle@emcc ~]$ cd /u02/patches/JAN2026[oracle@emcc JAN2026]$ mv $OMS_HOME/OMSPatcher $OMS_HOME/BKP_$(date +%Y%m%d).OMSPatchermv: cannot stat '/u01/app/oracle/oem13c/middleware/OMSPatcher': No such file or directory[oracle@emcc JAN2026]$ unzip -q -o p19999993_135000_Generic.zip -d $OMS_HOME[oracle@emcc JAN2026]$ omspatcher versionOMSPatcher Version: 13.9.5.26.0OPlan Version: 12.2.0.1.16OsysModel build: Tue Apr 28 18:16:31 PDT 2020OMSPatcher succeeded.[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ cd[oracle@emcc ~]$ [oracle@emcc ~]$ mkdir -p ~/wlskeys[oracle@emcc ~]$ $OMS_HOME/OMSPatcher/wlskeys/createkeys.sh -oh $OMS_HOME -location ~/wlskeysThe oraclehome passed is valid.The wls url is t3s://emcc.dibiei.com:7102Please enter weblogic admin server username : weblogicPlease enter weblogic admin server password : The cfgFile is /home/oracle/wlskeys/configThe keyFile is /home/oracle/wlskeys/keyInitializing WebLogic Scripting Tool (WLST) ...Welcome to WebLogic Server Administration Scripting ShellType help() for help on available commandsMon Apr 13 19:26:31 BRT 2026Storing WLS User configurationAdmin url: t3s://emcc.dibiei.com:7102Admin Config File: /home/oracle/wlskeys/configKey File : /home/oracle/wlskeys/keyPlease enter weblogic admin server username :Enter Admin user's password: Mon Apr 13 19:26:31 BRT 2026Connecting to AdminServerConnecting to t3s://emcc.dibiei.com:7102 with userid weblogic ...<Apr 13, 2026 7:26:31 PM BRT> <Info> <Security> <BEA-090905> <Disabling the CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true.> <Apr 13, 2026 7:26:31 PM BRT> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG128 to HMACDRBG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true.> <Apr 13, 2026 7:26:31 PM BRT> <Info> <Security> <BEA-090908> <Using the default WebLogic SSL Hostname Verifier implementation.> Successfully connected to Admin Server "EMGC_ADMINSERVER" that belongs to domain "GCDomain".Creating the key file can reduce the security of your system if it is not kept in a secured location after it is created. Creating new key...The username and password that were used for this WebLogic Server connection are stored in /home/oracle/wlskeys/config and /home/oracle/wlskeys/key.Disconnected from weblogic server: EMGC_ADMINSERVER****************** **********************880User configuration file created: /home/oracle/wlskeys/configUser key file created: /home/oracle/wlskeys/key'createkeys' succeeded.[oracle@emcc ~]$ [oracle@emcc ~]$ [oracle@emcc ~]$ [oracle@emcc ~]$ vi ~/wlskeys/admin_server.rsp[oracle@emcc ~]$ [oracle@emcc ~]$ cat ~/wlskeys/admin_server.rspAdminServerURL=t3s://emcc.dibiei.com:7102AdminConfigFile=/home/oracle/wlskeys/configAdminKeyFile=/home/oracle/wlskeys/key[oracle@emcc ~]$ [oracle@emcc ~]$ cd /u02/patches/JAN2026[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ omspatcher apply /u02/patches/JAN2026/38549606 -property_file ~/wlskeys/admin_server.rsp -analyzeOMSPatcher Automation ToolCopyright (c) 2017, Oracle Corporation. All rights reserved.OMSPatcher version : 13.9.5.26.0OUI version : 13.9.4.0.0Running from : /u01/app/oracle/oem13c/middlewareLog file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_19-30-41PM_1.logOMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-30-56PM_analyze.logEnter DB user name : sysEnter 'sys' password : Checking if current repository database is a supported versionCurrent repository database version is supportedPrereq "checkComponents" for patch 38477956 passed.Prereq "checkComponents" for patch 38100422 passed.Prereq "checkComponents" for patch 38478094 passed.Prereq "checkComponents" for patch 38477966 passed.Prereq "checkComponents" for patch 38477980 passed.Prereq "checkComponents" for patch 38478056 passed.Configuration Validation: SuccessRunning apply prerequisite checks for sub-patch(es) "38477956,38478056,38478094,38477966,38477980,38100422" and Oracle Home "/u01/app/oracle/oem13c/middleware"...Sub-patch(es) "38477956,38478056,38478094,38477966,38477980,38100422" are successfully analyzed for Oracle Home "/u01/app/oracle/oem13c/middleware"Complete Summary================All log file names referenced below can be accessed from the directory "/u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_19-30-41PM_SystemPatch_38549606_1"Prerequisites analysis summary:-------------------------------The following sub-patch(es) are applicable: Featureset Sub-patches Log file ---------- ----------- -------- oracle.sysman.top.oms 38477956,38478056,38478094,38477966,38477980,38100422 38477956,38478056,38478094,38477966,38477980,38100422_opatch2026-04-13_19-31-41PM_1.logThe following sub-patches are not needed by any component installed in the OMS system:38100387,34430509,36752930,37437875,35854914,38478043,36329046,38100397,36752891Log file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-30-56PM_analyze.logOMSPatcher succeeded.[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ emctl stop oms -allOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Stopping Oracle Management Server...WebTier Successfully StoppedOracle Management Server Successfully StoppedAdminServer Successfully StoppedOracle Management Server is DownJVMD Engine is Down[oracle@emcc JAN2026]$ emctl start oms -admin_onlyOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Starting Admin Server only...Admin Server Successfully Started [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ omspatcher apply /u02/patches/JAN2026/38549606 -property_file ~/wlskeys/admin_server.rspOMSPatcher Automation ToolCopyright (c) 2017, Oracle Corporation. All rights reserved.OMSPatcher version : 13.9.5.26.0OUI version : 13.9.4.0.0Running from : /u01/app/oracle/oem13c/middlewareLog file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_19-44-02PM_1.logOMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-44-16PM_apply.logEnter DB user name : sysEnter 'sys' password : Checking if current repository database is a supported versionCurrent repository database version is supportedPrereq "checkComponents" for patch 38477956 passed.Prereq "checkComponents" for patch 38100422 passed.Prereq "checkComponents" for patch 38478094 passed.Prereq "checkComponents" for patch 38477966 passed.Prereq "checkComponents" for patch 38477980 passed.Prereq "checkComponents" for patch 38478056 passed.Configuration Validation: SuccessRunning apply prerequisite checks for sub-patch(es) "38477956,38478056,38478094,38477966,38477980,38100422" and Oracle Home "/u01/app/oracle/oem13c/middleware"...Sub-patch(es) "38477956,38478056,38478094,38477966,38477980,38100422" are successfully analyzed for Oracle Home "/u01/app/oracle/oem13c/middleware"To continue, OMSPatcher will do the following:[Patch and deploy artifacts] : Apply sub-patch(es) [ 38100422 38477956 38477966 38477980 38478056 38478094 ] Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38477956_Jan_19_2026_23_54_18/original_patch"; Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38100422_Oct_10_2025_14_19_19/original_patch"; Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38478094_Jan_20_2026_00_19_47/original_patch"; Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38477966_Jan_20_2026_00_17_22/original_patch"; Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38477980_Jan_20_2026_00_18_25/original_patch"; Apply RCU artifact with patch "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38478056_Jan_20_2026_00_20_09/original_patch"; Register MRS artifact "omsPropertyDef"; Register MRS artifact "targetType"; Register MRS artifact "default_collection"; Register MRS artifact "assoc"; Register MRS artifact "jobTypes"; Register MRS artifact "systemStencil"; Register MRS artifact "procedures"; Register MRS artifact "discovery"; Register MRS artifact "EcmMetadataOnlyRegistration"; Register MRS artifact "swlib"; Register MRS artifact "namedQuery"; Register MRS artifact "CredStoreMetadata"; Register MRS artifact "storeTargetType"; Register MRS artifact "gccompliance"; Register MRS artifact "SecurityClassManager"; Register MRS artifact "OutOfBoxRole"; Register MRS artifact "eventSpecificCustmzn"; Register MRS artifact "metricAdapter"Do you want to proceed? [y|n]yUser Responded with: YStopping the OMS.....Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_19-58-18PM_SystemPatch_38549606_9/stop_oms_2026-04-13_19-58-18PM.logApplying sub-patch(es) "38100422,38477956,38477966,38477980,38478056,38478094"Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/opatch/opatch2026-04-13_19-44-24PM_1.logStarting the ADMIN .....Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-05-16PM_SystemPatch_38549606_12/start_admin_2026-04-13_20-05-16PM.logDeploying Library .....org.bouncycastle.bcpkix#1.1@1.78.0Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-06-16PM_SystemPatch_38549606_13/deploy_library_2026-04-13_20-06-16PM.logDeploying Library .....org.bouncycastle.bcprovider#1.1@1.78.0Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-06-32PM_SystemPatch_38549606_14/deploy_library_2026-04-13_20-06-32PM.logDeploying Library .....sshdcommon_jar#2.12@2.12.0Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-06-47PM_SystemPatch_38549606_15/deploy_library_2026-04-13_20-06-47PM.logDeploying Library .....sshdsftp_jar#2.12@2.12.0Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-07-01PM_SystemPatch_38549606_16/deploy_library_2026-04-13_20-07-01PM.logDeploying Library .....sshdcore_jar#2.12@2.12.0Please monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-07-14PM_SystemPatch_38549606_17/deploy_library_2026-04-13_20-07-14PM.logDB user 'sys' is allowed to perform startOP patching operation.Updating repository with RCU reference file "/u01/app/oracle/oem13c/middleware/.omspatcher_storage/38477956_Jan_19_2026_23_54_18/original_patch".........The job_queue_processes parameter is set to 0 in the repository database. Resetting the job_queue_processes parameter to default value 50 in the repository database to start the OMS. If 50 is not your default value for the job_queue_processes parameter, you should reset it to the preferred value post OMS patching.DB user 'sys' is allowed to perform endOP patching operation.Starting the omsPlease monitor log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-39-16PM_SystemPatch_38549606_79/start_oms_2026-04-13_20-39-16PM.logComplete Summary================All log file names referenced below can be accessed from the directory "/u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/2026-04-13_20-39-16PM_SystemPatch_38549606_79"Patching summary:-----------------Binaries of the following sub-patch(es) have been applied successfully: Featureset Sub-patches Log file ---------- ----------- -------- oracle.sysman.top.oms_13.5.0.0.0 38100422,38477956,38477966,38477980,38478056,38478094 38100422,38477956,38477966,38477980,38478056,38478094_opatch2026-04-13_19-44-24PM_1.logThe following sub-patches are not needed by any component installed in the OMS system:38100387,34430509,36752930,37437875,35854914,38478043,36329046,38100397,36752891Deployment summary:-------------------The following artifact(s) have been successfully deployed: Artifacts Log file --------- -------- SQL rcu_applypatch_original_patch_2026-04-13_20-07-28PM.log SQL rcu_applypatch_original_patch_2026-04-13_20-12-06PM.log SQL rcu_applypatch_original_patch_2026-04-13_20-12-39PM.log SQL rcu_applypatch_original_patch_2026-04-13_20-13-16PM.log SQL rcu_applypatch_original_patch_2026-04-13_20-13-57PM.log SQL rcu_applypatch_original_patch_2026-04-13_20-15-16PM.log MRS-omsPropertyDef emctl_register_omsPropertyDef_2026-04-13_20-16-11PM.log MRS-omsPropertyDef emctl_register_omsPropertyDef_2026-04-13_20-16-34PM.log MRS-omsPropertyDef emctl_register_omsPropertyDef_2026-04-13_20-16-39PM.log MRS-targetType emctl_register_targetType_2026-04-13_20-16-44PM.log MRS-targetType emctl_register_targetType_2026-04-13_20-17-30PM.log MRS-targetType emctl_register_targetType_2026-04-13_20-19-47PM.log MRS-targetType emctl_register_targetType_2026-04-13_20-20-20PM.log MRS-targetType emctl_register_targetType_2026-04-13_20-28-50PM.log MRS-default_collection emctl_register_default_collection_2026-04-13_20-29-35PM.log MRS-default_collection emctl_register_default_collection_2026-04-13_20-30-02PM.log MRS-default_collection emctl_register_default_collection_2026-04-13_20-31-18PM.log MRS-default_collection emctl_register_default_collection_2026-04-13_20-31-31PM.log MRS-default_collection emctl_register_default_collection_2026-04-13_20-32-57PM.log MRS-assoc emctl_register_assoc_2026-04-13_20-33-14PM.log MRS-jobTypes emctl_register_jobTypes_2026-04-13_20-33-19PM.log MRS-jobTypes emctl_register_jobTypes_2026-04-13_20-33-27PM.log MRS-jobTypes emctl_register_jobTypes_2026-04-13_20-33-32PM.log MRS-jobTypes emctl_register_jobTypes_2026-04-13_20-33-38PM.log MRS-jobTypes emctl_register_jobTypes_2026-04-13_20-33-46PM.log MRS-systemStencil emctl_register_systemStencil_2026-04-13_20-33-51PM.log MRS-systemStencil emctl_register_systemStencil_2026-04-13_20-33-56PM.log MRS-systemStencil emctl_register_systemStencil_2026-04-13_20-34-01PM.log MRS-systemStencil emctl_register_systemStencil_2026-04-13_20-34-11PM.log MRS-procedures emctl_register_procedures_2026-04-13_20-34-18PM.log MRS-procedures emctl_register_procedures_2026-04-13_20-34-23PM.log MRS-procedures emctl_register_procedures_2026-04-13_20-34-29PM.log MRS-procedures emctl_register_procedures_2026-04-13_20-34-38PM.log MRS-discovery emctl_register_discovery_2026-04-13_20-34-45PM.log MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2026-04-13_20-34-50PM.log MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2026-04-13_20-35-01PM.log MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2026-04-13_20-35-36PM.log MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2026-04-13_20-35-41PM.log MRS-swlib emctl_register_swlib_2026-04-13_20-35-49PM.log MRS-swlib emctl_register_swlib_2026-04-13_20-35-57PM.log MRS-swlib emctl_register_swlib_2026-04-13_20-36-03PM.log MRS-swlib emctl_register_swlib_2026-04-13_20-36-13PM.log MRS-namedQuery emctl_register_namedQuery_2026-04-13_20-36-19PM.log MRS-namedQuery emctl_register_namedQuery_2026-04-13_20-36-24PM.log MRS-CredStoreMetadata emctl_register_CredStoreMetadata_2026-04-13_20-36-32PM.log MRS-storeTargetType emctl_register_storeTargetType_2026-04-13_20-36-37PM.log MRS-storeTargetType emctl_register_storeTargetType_2026-04-13_20-36-44PM.log MRS-storeTargetType emctl_register_storeTargetType_2026-04-13_20-36-56PM.log MRS-storeTargetType emctl_register_storeTargetType_2026-04-13_20-37-02PM.log MRS-storeTargetType emctl_register_storeTargetType_2026-04-13_20-37-11PM.log MRS-gccompliance emctl_register_gccompliance_2026-04-13_20-37-18PM.log MRS-SecurityClassManager emctl_register_SecurityClassManager_2026-04-13_20-38-22PM.log MRS-OutOfBoxRole emctl_register_OutOfBoxRole_2026-04-13_20-38-27PM.log MRS-eventSpecificCustmzn emctl_register_eventSpecificCustmzn_2026-04-13_20-38-32PM.log MRS-metricAdapter emctl_register_metricAdapter_2026-04-13_20-38-38PM.logLog file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-44-16PM_apply.logOMSPatcher succeeded.[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ cat ~/wlskeys/admin_server.rspAdminServerURL=t3s://emcc.dibiei.com:7102AdminConfigFile=/home/oracle/wlskeys/configAdminKeyFile=/home/oracle/wlskeys/key[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ $OMS_HOME/bin/sqlplus -versionSQL*Plus: Release 12.1.0.2.0 Production[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ cd /u02/patches/JAN2026/34761383[oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ ./changePerm.sh $OMS_HOMERelease 6 is Not in the /etc/redhat-releaseChange permission of /u01/app/oracle/oem13c/middleware/QOpatch/qopiprep.batUpdate areasQueriesRename /u01/app/oracle/oem13c/middleware/bin/skgxpinfo to /u01/app/oracle/oem13c/middleware/bin/skgxpinfo.12c.bakStarting rollback of Patches. This action may take some time ..........ORACLE_HOME = /u01/app/oracle/oem13c/middlewarePATCHES_LIST_IN_ORDER = 29494060,33779451,33897347,34454476ONEOFF_PATCHES = 34830313####################### Begin : rollbackOneoffPatches() ########################ORACLE_HOME=/u01/app/oracle/oem13c/middlewarePatches to be rolled back=34830313Running : /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middleware | grep -E "34830313"Patch ID(s): Rollback of Oneoff patch operation is not needed.Continue....########################## End : rollbackOneoffPatches() ########################real 0m12.962suser 0m26.312ssys 0m0.952s####################### Begin : rollbackPatches() ########################ORACLE_HOME=/u01/app/oracle/oem13c/middlewarePatches to be rolled back=29494060|33779451|33897347|34454476Running : /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middleware | grep -E "29494060|33779451|33897347|34454476"Patch ID(s): Rollback operation is not needed.Continue with Thin Installer########################## End : rollbackPatches() ########################real 0m12.243suser 0m24.965ssys 0m0.905sAll Success[oracle@emcc 34761383]$ cd /u02/patches/JAN2026/35039230[oracle@emcc 35039230]$ [oracle@emcc 35039230]$ ./changePermJDK.sh $OMS_HOMEChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/legal/jdkChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/legal/javafxChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/legal/javafxChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/COPYRIGHTChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/LICENSEChange permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/THIRDPARTYLICENSEREADME.txt[oracle@emcc 35039230]$ [oracle@emcc 35039230]$ emctl stop oms -allOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Stopping Oracle Management Server...WebTier Successfully StoppedOracle Management Server Successfully StoppedAdminServer Successfully StoppedOracle Management Server is DownJVMD Engine is Down[oracle@emcc 35039230]$ [oracle@emcc 35039230]$ [oracle@emcc 35039230]$ [oracle@emcc 35039230]$ cd /u02/patches/JAN2026/3476138-bash: cd: /u02/patches/JAN2026/3476138: No such file or directory[oracle@emcc 35039230]$ [oracle@emcc 35039230]$ cd /u02/patches/JAN2026/34761383[oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ ./fmw_12.2.1.19.0_dbclient_linux64.bin -invPtrLoc ${ORACLE_HOME}/oraInst.loc -silent ORACLE_HOME=${ORACLE_HOME}Launcher log file is /tmp/OraInstall2026-04-13_08-50-47PM/launcher2026-04-13_08-50-47PM.log.Checking if CPU speed is above 300 MHz. Actual 2399.996 MHz PassedChecking swap space: must be greater than 512 MB. Actual 8187 MB PassedChecking if this platform requires a 64-bit JVM. Actual 64 Passed (-d64 flag is not required)Checking temp space: must be greater than 300 MB. Actual 10336 MB PassedPreparing to launch the Oracle Universal Installer from /tmp/OraInstall2026-04-13_08-50-47PMLog: /tmp/OraInstall2026-04-13_08-50-47PM/install2026-04-13_08-50-47PM.logSetting ORACLE_HOME...Copyright (c) 1996, 2022, Oracle and/or its affiliates. All rights reserved.Skipping Software UpdatesStarting check : CertifiedVersionsExpected result: One of oracle-8, redhat-7, oracle-7, SuSE-11, SuSE-12, SuSE-15Actual Result: oracle-8.10Check complete. The overall result of this check is: PassedCertifiedVersions Check: Success.Starting check : PackagesChecking for binutils-2.30; found binutils-2.30-123.0.2.el8-x86_64. PassedChecking for libcap-2.25-9; found libcap-2.48-6.el8_9-x86_64. PassedChecking for libstdc++-8.2.1-3.5.0.1.el8-x86_64; found libstdc++-8.5.0-22.0.1.el8_10-x86_64. PassedChecking for libgcc-4.8.2-x86_64; found libgcc-8.5.0-22.0.1.el8_10-x86_64. PassedChecking for libstdc++-devel-4.8.2-x86_64; found libstdc++-devel-8.5.0-22.0.1.el8_10-x86_64. PassedChecking for sysstat-10.1.5; found sysstat-11.7.3-12.0.1.el8-x86_64. PassedChecking for gcc-8.2.1; found gcc-8.5.0-22.0.1.el8_10-x86_64. PassedChecking for gcc-c++-8.2.1; found gcc-c++-8.5.0-22.0.1.el8_10-x86_64. PassedChecking for ksh-...; found ksh-20120801-267.0.1.el8-x86_64. PassedChecking for make-3.82; found make-1:4.2.1-11.el8-x86_64. PassedChecking for glibc-2.28-x86_64; found glibc-2.28-251.0.2.el8_10.2-x86_64. PassedChecking for glibc-devel-2.28-x86_64; found glibc-devel-2.28-251.0.2.el8_10.2-x86_64. PassedChecking for libaio-0.3.110-x86_64; found libaio-0.3.112-1.el8-x86_64. PassedChecking for libaio-devel-0.3.110-x86_64; found libaio-devel-0.3.112-1.el8-x86_64. PassedChecking for motif-2.3.4; found motif-2.3.4-20.el8-x86_64. PassedChecking for motif-devel-2.3.4; found motif-devel-2.3.4-20.el8-x86_64. PassedChecking for redhat-lsb-4.1; found redhat-lsb-4.1-47.0.1.el8-x86_64. PassedChecking for redhat-lsb-core-4.1; found redhat-lsb-core-4.1-47.0.1.el8-x86_64. PassedChecking for openssl-1.1.1; found openssl-1:1.1.1k-12.el8_9-x86_64. PassedChecking for make-4.2.1; found make-1:4.2.1-11.el8-x86_64. PassedChecking for libXtst-devel-1.2.3-x86_64; found libXtst-devel-1.2.3-7.el8-x86_64. PassedCheck complete. The overall result of this check is: PassedPackages Check: Success.Starting check : KernelChecking for VERSION=3.8.0; found VERSION=5.4.17-2136.317.5.5.el8uek.x86_64. PassedChecking for hardnofiles=4096; found hardnofiles=65536. PassedChecking for softnofiles=4096; found softnofiles=65536. PassedCheck complete. The overall result of this check is: PassedKernel Check: Success.Starting check : TotalMemoryExpected result: 1024MBActual Result: 15688MBCheck complete. The overall result of this check is: PassedTotalMemory Check: Success.Starting check : CheckJDKVersionExpected result: 1.8.0_341Actual Result: 1.8.0_341Check complete. The overall result of this check is: PassedCheckJDKVersion Check: Success.Validations are enabled for this session.Verifying dataCopying FilesPercent Complete : 10Percent Complete : 20Percent Complete : 30Percent Complete : 40Percent Complete : 50Percent Complete : 60Percent Complete : 70Percent Complete : 80Percent Complete : 90Percent Complete : 100The installation of Database Client 12.2.1.19.0 completed successfully.Logs successfully copied to /u01/app/oraInventory/logs.[oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ $OMS_HOME/bin/sqlplus -versionSQL*Plus: Release 19.0.0.0.0 - ProductionVersion 19.14.0.0.0[oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ emctl start oms -admin_onlyOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Starting Admin Server only...Admin Server Successfully Started [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ [oracle@emcc 34761383]$ cd /u02/patches/JAN2026/38865007[oracle@emcc 38865007]$ [oracle@emcc 38865007]$ omspatcher apply -spb_patch -property_file ~/wlskeys/admin_server.rsp -silent -analyzeThe Patch Location passed is invalidPlease use correct syntax Eg : omspatcher apply -analyze <Absolute path of Holistic Patch> -spb_patch[oracle@emcc 38865007]$ [oracle@emcc 38865007]$ omspatcher apply . -spb_patch -property_file ~/wlskeys/admin_server.rsp -silent -analyzeSUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_20_55_51_2026.logtar: ./binary_patches/jdk/linux64/jdk-8u481-linux-x64.tar.gz: Cannot open: No such file or directorytar: Error is not recoverable: exiting nowThere was an error while getting the java versionOPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_20_55_51_2026.logThe Env Opatch version :: 13.9.4.2.15The SPB Opatch version :: 13.9.4.2.22The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updatedOMSPatcher analyze log file :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_analyze_Mon_Apr_13_20_55_52_2026.logRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middlewareRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckForNoOpPatches -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckConflictAgainstOH -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentOMSPatcher succeeded.[oracle@emcc 38865007]$ [oracle@emcc 38865007]$ [oracle@emcc 38865007]$ omspatcher apply /u02/patches/JAN2026/38865007 -spb_patch -property_file ~/wlskeys/admin_server.rsp -silent -analyzeSUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_21_04_39_2026.logSPB JDK version :: 1.8.0.481, Env JDK version :: 1.8.0.341The Env version is lower as compared to JDK included in patch :: JDK will be updatedOPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_21_04_41_2026.logThe Env Opatch version :: 13.9.4.2.15The SPB Opatch version :: 13.9.4.2.22The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updatedOMSPatcher analyze log file :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_analyze_Mon_Apr_13_21_04_42_2026.logRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middlewareRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckForNoOpPatches -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckConflictAgainstOH -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentOMSPatcher succeeded.[oracle@emcc 38865007]$ [oracle@emcc 38865007]$ [oracle@emcc 38865007]$ omspatcher apply /u02/patches/JAN2026/38865007 -spb_patch -property_file ~/wlskeys/admin_server.rsp -silentSUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_21_12_33_2026.logSPB JDK version :: 1.8.0.481, Env JDK version :: 1.8.0.341The Env version is lower as compared to JDK included in patch :: JDK will be updatedUpdating the JDK now...Stopping the OMS...Oracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Stopping Oracle Management Server...Oracle Management Server Already StoppedOracle Management Server is DownJVMD Engine is DownBack_up Java folder :: /u01/app/oracle/oem13c/middleware/oracle_common/jdk_1776125565New Java version is...java version "1.8.0_481"Java(TM) SE Runtime Environment (build 1.8.0_481-b25)Java HotSpot(TM) 64-Bit Server VM (build 25.481-b25, mixed mode)Updated Java SuccessfullyOPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_21_12_45_2026.logThe Env Opatch version :: 13.9.4.2.15The SPB Opatch version :: 13.9.4.2.22The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updatedUpdating the Opatch now.......Updated Opatch Successfully.......OMSPatcher analyze log file :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_analyze_Mon_Apr_13_21_13_48_2026.logRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middlewareRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckForNoOpPatches -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentRunning Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch prereq CheckConflictAgainstOH -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentOMSPatcher Automation ToolCopyright (c) 2017, Oracle Corporation. All rights reserved.OMSPatcher version : 13.9.5.26.0OUI version : 13.9.4.0.0Running from : /u01/app/oracle/oem13c/middlewareLog file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_21-17-30PM_1.logOMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_2026-04-13_21-17-31PM_apply.logPerforming prerequisites.....The following sub-patches are already applied to the OMS system:36910011 36316422 35965629 34809489 34065178 The following sub-patches will be applied to the OMS system:38348152 1221428 38582077 36789759 38759265 38669934 38856415 36905789 38588663 38665131 38807758 37074199 38447255 38400138 38792523 38865061 Loaded SPB properties successfullyStopping the oms....Oracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Stopping Oracle Management Server...WebTier Successfully StoppedOracle Management Server Successfully StoppedAdminServer Successfully StoppedOracle Management Server is DownJVMD Engine is DownRunning the command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch napply -oh /u01/app/oracle/oem13c/middleware -phbasefile /u01/app/oracle/oem13c/middleware/linux64_patchlist.txt -silentLog file to be checked to get the list of applied patches : /u01/app/oracle/oem13c/middleware/cfgtoollogs/opatch/opatch2026-04-13_21-17-40PM_1.logCommand ran successfullyStarting the oms....Oracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Starting Oracle Management Server...WebTier Successfully StartedOracle Management Server Successfully StartedOracle Management Server is UpJVMD Engine is UpLog file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_2026-04-13_21-17-31PM_apply.logOMSPatcher succeeded.[oracle@emcc 38865007]$ export AGENT_HOME=/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0[oracle@emcc 38865007]$ export ORACLE_HOME=$AGENT_HOME[oracle@emcc 38865007]$ export PATH=$ORACLE_HOME/AgentPatcher:$ORACLE_HOME/bin:$PATH[oracle@emcc 38865007]$ [oracle@emcc 38865007]$ cd /u02/patches/JAN2026/[oracle@emcc JAN2026]$ mv $ORACLE_HOME/AgentPatcher $ORACLE_HOME/BKP_$(date +%Y%m%d).AgentPatchermv: cannot stat '/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/AgentPatcher': No such file or directory[oracle@emcc JAN2026]$ [oracle@emcc JAN2026]$ unzip -qo p33355570_135000_Generic.zip -d $ORACLE_HOME[oracle@emcc JAN2026]$ agentpatcher versionAgentPatcher Version: 13.9.5.10.0OPlan Version: 12.2.0.1.16OsysModel build: Tue Apr 28 18:16:31 PDT 2020AgentPatcher succeeded.[oracle@emcc JAN2026]$ cd /u02/patches/JAN2026/38549630[oracle@emcc 38549630]$ agentpatcher apply -analyzeAgentPatcher Automation ToolCopyright (c) 2021, Oracle Corporation. All rights reserved.AgentPatcher version : 13.9.5.10.0OUI version : 13.9.4.0.0Running from : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0Log file location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2026-04-13_21-48-55PM_1.logAgentPatcher log file: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-48-56PM_analyze.logPrereq "checkComponents" for patch 38549712 passed.Prereq "checkComponents" for patch 36331137 passed.Prereq "checkComponents" for patch 36296415 passed.Prereq "checkComponents" for patch 37065576 passed.Prereq "checkComponents" for patch 38100721 passed.Prereq "checkComponents" for patch 38549763 passed.Prereq "checkComponents" for patch 36620434 passed.Prereq "checkComponents" for patch 36335380 passed.Prereq "checkComponents" for patch 37885839 passed.Prereq "checkComponents" for patch 38549789 passed.Prereq "checkComponents" for patch 33737099 passed.Running apply prerequisite checks for sub-patch(es) "33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789" and Oracle Home "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0"...Sub-patch(es) "33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789" are successfully analyzed for Oracle Home "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0"Complete Summary================All log file names referenced below can be accessed from the directory "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/2026-04-13_21-48-55PM_SystemPatch_38549630_1"Prerequisites analysis summary:-------------------------------The following sub-patch(es) are applicable: Featureset Sub-patches Log file ---------- ----------- -------- oracle.sysman.top.agent 33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789 33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789_opatch2026-04-13_21-48-59PM_1.logThe following sub-patches are not needed by any component installed in the Agent system:37058885,32968787,36891601,33715858,38549723,36891589,37731001,38549741,36335420,33586851,36465441,36489152,37731009++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++The following patches could not be applied during OPatch execution:********************************************************************************** Patch Reason********* *********37058885 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.32968787 The Plugin or Core Component "oracle.sysman.bda.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.36891601 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.33715858 The Plugin or Core Component "oracle.sysman.bda.agent.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.38549723 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36891589 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.37731001 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.38549741 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36335420 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.33586851 The Plugin or Core Component "oracle.sysman.emfa.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.36465441 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36489152 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.37731009 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Log file location: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-48-56PM_analyze.logAgentPatcher succeeded.[oracle@emcc 38549630]$ emctl stop agentOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.Stopping agent ... stopped.[oracle@emcc 38549630]$[oracle@emcc 38549630]$ [oracle@emcc 38549630]$ agentpatcher apply -silentAgentPatcher Automation ToolCopyright (c) 2021, Oracle Corporation. All rights reserved.AgentPatcher version : 13.9.5.10.0OUI version : 13.9.4.0.0Running from : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0Log file location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2026-04-13_21-52-13PM_1.logAgentPatcher log file: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-52-14PM_deploy.logPrereq "checkComponents" for patch 38549712 passed.Prereq "checkComponents" for patch 36331137 passed.Prereq "checkComponents" for patch 36296415 passed.Prereq "checkComponents" for patch 37065576 passed.Prereq "checkComponents" for patch 38100721 passed.Prereq "checkComponents" for patch 38549763 passed.Prereq "checkComponents" for patch 36620434 passed.Prereq "checkComponents" for patch 36335380 passed.Prereq "checkComponents" for patch 37885839 passed.Prereq "checkComponents" for patch 38549789 passed.Prereq "checkComponents" for patch 33737099 passed.Running apply prerequisite checks for sub-patch(es) "33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789" and Oracle Home "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0"...Sub-patch(es) "33737099,38100721,36335380,38549763,37885839,37065576,38549712,36620434,36331137,36296415,38549789" are successfully analyzed for Oracle Home "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0"To continue, AgentPatcher will do the following:[Patch and deploy artifacts] : Do you want to proceed? [y|n]Y (auto-answered by -silent)User Responded with: YApplying sub-patch(es) "33737099,36296415,36331137,36335380,36620434,37065576,37885839,38100721,38549712,38549763,38549789"Please monitor log file: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/opatch/opatch2026-04-13_21-52-17PM_1.logComplete Summary================All log file names referenced below can be accessed from the directory "/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/2026-04-13_21-52-13PM_SystemPatch_38549630_1"Patching summary:-----------------Binaries of the following sub-patch(es) have been applied successfully: Featureset Sub-patches Log file ---------- ----------- -------- oracle.sysman.top.agent_13.5.0.0.0 33737099,36296415,36331137,36335380,36620434,37065576,37885839,38100721,38549712,38549763,38549789 33737099,36296415,36331137,36335380,36620434,37065576,37885839,38100721,38549712,38549763,38549789_opatch2026-04-13_21-52-17PM_1.logThe following sub-patches are not needed by any component installed in the Agent system:37058885,32968787,36891601,33715858,38549723,36891589,37731001,38549741,36335420,33586851,36465441,36489152,37731009++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++The following patches could not be applied during OPatch execution:********************************************************************************** Patch Reason********* *********37058885 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.32968787 The Plugin or Core Component "oracle.sysman.bda.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.36891601 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.33715858 The Plugin or Core Component "oracle.sysman.bda.agent.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.38549723 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36891589 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.37731001 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.38549741 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36335420 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.33586851 The Plugin or Core Component "oracle.sysman.emfa.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.36465441 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.36489152 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.37731009 The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Log file location: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-52-14PM_deploy.logAgentPatcher succeeded.[oracle@emcc 38549630]$ [oracle@emcc 38549630]$ [oracle@emcc 38549630]$ [oracle@emcc 38549630]$ emctl status agentOracle Enterprise Manager Cloud Control 13c Release 5 Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.---------------------------------------------------------------Agent Version : 13.5.0.0.0OMS Version : 13.5.0.0.0Protocol Version : 12.1.0.1.0Agent Home : /u01/app/oracle/oem13c/agent/agent_instAgent Log Directory : /u01/app/oracle/oem13c/agent/agent_inst/sysman/logAgent Binaries : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0Core JAR Location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/jlibAgent Process ID : 287748Parent Process ID : 287677Agent URL : https://emcc.dibiei.com:3872/emd/main/Local Agent URL in NAT : https://emcc.dibiei.com:3872/emd/main/Repository URL : https://emcc.dibiei.com:4903/empbs/uploadStarted at : 2026-04-13 21:54:22Started by user : oracleOperating System : Linux version 5.4.17-2136.317.5.5.el8uek.x86_64 (amd64)Number of Targets : 34Last Reload : (none)Last successful upload : 2026-04-13 21:55:45Last attempted upload : 2026-04-13 21:55:45Total Megabytes of XML files uploaded so far : 0.03Number of XML files pending upload : 0Size of XML files pending upload(MB) : 0Available disk space on upload filesystem : 33.22%Collection Status : Collections enabledHeartbeat Status : OkLast attempted heartbeat to OMS : 2026-04-13 21:55:54Last successful heartbeat to OMS : 2026-04-13 21:55:54Next scheduled heartbeat to OMS : 2026-04-13 21:56:54---------------------------------------------------------------Agent is Running and Ready[oracle@emcc 38549630]$
References
Here are some reference and useful links I used to build this step by step:
Oracle notes:
- 13.5,24ai: How to Upgrade AgentPatcher to the Latest Version (KB410267)
- OEM 13C: How To Upgrade DB Client Version to 19c on OMS (KB307286)
- OEM 13c: How To Apply/Rollback Holistic Patch (SPB, CPU, and JDK) On OEM 13.5 (KB159811)
Other blog posts
- https://www.fernandosimon.com/blog/update-em-from-ru-13-5-0-20-to-13-5-0-24/
- https://viniciusdba.com.br/2024/04/01/how-to-update-oracle-enterprise-manager-from-13-5-0-16-to-13-5-0-20/
- https://dibiei.blog/2020/08/27/aplicando-patch-enterprise-manager-13cr4-update-5-13-4-0-5/
Conclusion
In this blog post we have seen how to apply the quarterly patching in Oracle Enterprise Manager server, covering the scenario where the OMS RU and all the Weblogic stack are patched in the same maintenance window. You should consider that every environment and some RU can have some particularity, and maybe you can need to build your own action plan based on different references.