Introduction
Oracle Enterprise Manager 13c releases regular Release Update (RU) patches that bundle bug fixes and plugin updates for the Oracle Management Service (OMS). This article walks through applying RU patch 13.5.0.27 (37784425) to an OEM 13c OMS running on Linux, from prerequisite checks through post-patch verification.
What Is OMSPatcher and Why It Matters
OMSPatcher is Oracle's patching utility for the OMS and its repository schema in EM Cloud Control — it plays the same role for OMS that OPatch plays for a standard Oracle Database Home. Unlike OPatch, OMSPatcher also handles registering plugin metadata and repository (MRS) artifacts, which is why the apply step later in this guide does more than just replace binaries.
Prerequisites
Before scheduling this patch, confirm the following. Missing any of these will either fail the prerequisite check or leave you without a way back if something goes wrong mid-patch.
- A maintenance window of at least 120 minutes at the OEM end, since the OMS will be unavailable during the apply.
- A minimum of 10GB free in the
OMS_HOMEmount point, plus an additional 25GB for the patch download and the pre-patch binary backup. - The repository database must already be on RU
19.12.0.0.0or later — the patch prerequisite check will fail on an older repository. - The OMS WebLogic admin server URL, the WebLogic admin password, and the repository database
SYSpassword, sinceOMSPatcherprompts for all three during both the analyze and apply steps. - Download the RU patch and the matching
OMSPatcherutility from My Oracle Support before starting, since the patch ReadMe requires a specific minimumOMSPatcherversion (covered in Step 1 below).
OMS RU patch 13.5.0.27
OMSPatcher
Environment Used in this Guide
| Hostname | oem.oraeasy.com |
|---|---|
| OS | OL 7.3 |
| OEM Version | 13c Release 5 (13.5.0.0) |
| OMS Home | /oem/app/oracle/middleware |
| Repository Database Version | 19.27.0 |
Applying the Patch Step by Step
Step 1. Update OMSPatcher to the Required Version
The patch ReadMe for 37784425 requires OMSPatcher version 13.9.5.26.0 or later — if you skip this, the apply step in Step 8 will reject the patch during its own prerequisite check. Rename the existing OMSPatcher directory rather than deleting it, so you have a fallback copy if the new version has an issue.
[oracle@oem ~]$ cd /oem/app/oracle/middleware
[oracle@oem middleware]$ ls
allroot.sh coherence dmu install nls oracle_common plugins response sysman
asr common doc instantclient ocm oracore plugins_common root.sh ucp
assistants create_header.log domain-registry.xml inventory odbc oraInst.loc postjava_header.log slax user_projects
bin crs em jdbc ohs ord precomp soa utl
bmp css gccompliance jlib omscarespfile oui QOpatch sqldeveloper webgate
cdata cv has ldap OMSPatcher owm racg sqlplus wlserver
cfgtoollogs deinstall helidon lib OPatch perl rdbms srvm wwg
clone disc hs network opmn plsql relnotes stage xdk
[oracle@oem middleware]$ cd OMSPatcher
[oracle@oem OMSPatcher]$ ls
jlib oms omspatcher omspatcher.bat scripts wlskeys
[oracle@oem OMSPatcher]$
[oracle@oem OMSPatcher]$ ./omspatcher version
OMSPatcher Version: 13.9.4.4.0
OPlan Version: 12.2.0.1.16
OsysModel build: Tue Apr 28 18:16:31 PDT 2020
OMSPatcher succeeded.
[oracle@oem OMSPatcher]$ cd ..
[oracle@oem middleware]$ mv OMSPatcher OMSPatcher_bkp
[oracle@oem middleware]$ pwd
/oem/app/oracle/middleware
[oracle@oem middleware]$
[oracle@oem middleware]$ cd /oem/software/
[oracle@oem software]$ unzip p19999993_135000_Generic_omspatcher.zip -d /oem/app/oracle/middleware/
[oracle@oem software]$ cd /oem/app/oracle/middleware/OMSPatcher/
[oracle@oem OMSPatcher]$
[oracle@oem OMSPatcher]$
[oracle@oem OMSPatcher]$ ./omspatcher version
OMSPatcher Version: 13.9.5.26.0
OPlan Version: 12.2.0.1.16
OsysModel build: Tue Apr 28 18:16:31 PDT 2020
OMSPatcher succeeded.
[oracle@oem OMSPatcher]$
The second version check confirms 13.9.5.26.0 is now in place, which clears the way for the analyze and apply steps later on.
Step 2. Run the Prechecks
Before touching anything, confirm both the OMS and the agent are healthy and note which patches are already installed, so you have a clean baseline to compare against after patching. Run this before the maintenance window starts, not during it — if either service is already unhealthy, you want to know before you begin the downtime clock.
[oracle@oem ~]$ /oem/app/oracle/middleware/bin/emctl status oms -details
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Enter Enterprise Manager Root (SYSMAN) Password :
Console Server Host : oem.oraeasy.com
HTTP Console Port : 7788
HTTPS Console Port : 7803
HTTP Upload Port : 4889
HTTPS Upload Port : 4903
EM Instance Home : /oem/app/oracle/gc_inst/em/EMGC_OMS1
OMS Log Directory Location : /oem/app/oracle/gc_inst/em/EMGC_OMS1/sysman/log
OMS is not configured with SLB or virtual hostname
Agent Upload is locked.
OMS Console is locked.
Active CA ID: 1
Console URL: https://oem.oraeasy.com:7803/em
Upload URL: https://oem.oraeasy.com:4903/empbs/upload
WLS Domain Information
Domain Name : GCDomain
Admin Server Host : oem.oraeasy.com
Admin Server HTTPS Port: 7102
Admin Server is RUNNING
Oracle Management Server Information
Managed Server Instance Name: EMGC_OMS1
Oracle Management Server Instance Host: oem.oraeasy.com
WebTier is Up
Oracle Management Server is Up
JVMD Engine is Up
[oracle@oem ~]$
[oracle@oem ~]$ /oem/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
---------------------------------------------------------------
Agent Version : 13.5.0.0.0
OMS Version : 13.5.0.0.0
Protocol Version : 12.1.0.1.0
Agent Home : /oem/app/oracle/agent/agent_inst
Agent Log Directory : /oem/app/oracle/agent/agent_inst/sysman/log
Agent Binaries : /oem/app/oracle/agent/agent_13.5.0.0.0
Core JAR Location : /oem/app/oracle/agent/agent_13.5.0.0.0/jlib
Agent Process ID : 3047
Parent Process ID : 2717
Agent URL : https://oem.oraeasy.com:3872/emd/main/
Local Agent URL in NAT : https://oem.oraeasy.com:3872/emd/main/
Repository URL : https://oem.oraeasy.com:4903/empbs/upload
Started at : 2025-10-04 11:53:16
Started by user : oracle
Operating System : Linux version 4.1.12-61.1.18.el7uek.x86_64 (amd64)
Number of Targets : 39
Last Reload : (none)
Last successful upload : 2025-10-04 12:43:23
Last attempted upload : 2025-10-04 12:43:23
Total Megabytes of XML files uploaded so far : 0.29
Number of XML files pending upload : 0
Size of XML files pending upload(MB) : 0
Available disk space on upload filesystem : 65.99%
Collection Status : Collections enabled
Heartbeat Status : Ok
Last attempted heartbeat to OMS : 2025-10-04 12:44:50
Last successful heartbeat to OMS : 2025-10-04 12:44:50
Next scheduled heartbeat to OMS : 2025-10-04 12:45:50
---------------------------------------------------------------
Agent is Running and Ready
[oracle@oem ~]$
[oracle@oem ~]$ /oem/app/oracle/middleware/OMSPatcher/omspatcher lspatches
OMSPatcher Automation Tool
Copyright (c) 2017, Oracle Corporation. All rights reserved.
OMSPatcher version : 13.9.5.26.0
OUI version : 13.9.4.0.0
Running from : /oem/app/oracle/middleware
Log file location : /oem/app/oracle/middleware/cfgtoollogs/omspatcher/opatch2025-10-04_12-52-22PM_1.log
Component Name/Version Component Type System Patch (Sub)-Patches Patch Description
------------------------ ------------- ------------- -------------- ------------------
oracle.com.fasterxml.jackson.jaxrs.jacks Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on.jaxrs.base/2.9.9.0.0
oracle.jrf.iau/12.2.1.4.0 Core N/A 31666198 OPSS Bundle Patch 12.2.1.4.200724
oracle.wls.common.cam.wlst/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.ohs2/12.2.1.4.0 Core N/A 31808404 OHS (NATIVE) BUNDLE PATCH 12.2.1.4.200826
oracle.com.fasterxml.jackson.jaxrs.jacks Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on.jaxrs.json.provider/2.9.9.0.0
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.databind/2.9.9.0.0
oracle.wls.jrf.tenancy.common.sharedlib/ Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
12.2.1.4.0
oracle.jrf.adfrt/12.2.1.4.0 Core N/A 32458315 ADF BUNDLE PATCH 12.2.1.4.210203
oracle.com.fasterxml.jackson.module.jack Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
son.module.jsonschema/2.9.9.0.0
oracle.jrf.toplink/12.2.1.4.0 Core N/A 32412974 One-off
oracle.wls.jrf.tenancy.ee.only.sharedlib Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
/12.2.1.4.0
oracle.webcenter.wccore/12.2.1.4.0 Core N/A 31818221 One-off
oracle.log4j.log4j/2.11.1.0.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.xdk.jrf.xmlparserv2/12.2.1.4.0 Core N/A 26626168 One-off
oracle.fmwconfig.common.wls.shared.inter Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
nal/12.2.1.4.0
oracle.com.fasterxml.jackson.module.jack Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
son.module.jaxb.annotations/2.9.9.0.0
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.core/2.9.9.0.0
oracle.opss.wls/12.2.1.4.0 Core N/A 31708760 One-off
oracle.org.bouncycastle.bcprov.jdk15on/1 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
.60.0.0.0
oracle.wls.core.app.server/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.wls.security.core.sharedlib/12.2. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
1.4.0
oracle.wls.shared.with.cam/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.org.bouncycastle.bcprov.ext.jdk15 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on/1.60.0.0.0
oracle.coherence/12.2.1.4.0 Core N/A 122146 Bundle patch for Oracle Coherence Version 12.2.1.4.6
oracle.xdk.jrf.jaxp/12.2.1.4.0 Core N/A 26626168 One-off
oracle.wls.libraries/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.com.fasterxml.jackson.dataformat. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
jackson.dataformat.xml/2.9.9.0.0
oracle.opss.core/12.2.1.4.0 Core N/A 31666198 OPSS Bundle Patch 12.2.1.4.200724
N/A 31708760 One-off
oracle.webservices.wls/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.wls.security.core/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.sysman.rcu/12.2.1.4.0 Core N/A 30152128 One-off
oracle.org.bouncycastle.bcpkix.jdk15on/1 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
.60.0.0.0
oracle.webservices.base/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.annotations/2.9.9.0.0
oracle.wls.evaluation.database/12.2.1.4. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
0
oracle.wls.admin.console.en/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
NOTE: N/A indicates that the subpatch mentioned in the Subpatches column was applied as a one-off patch and not as part of any system patch.
OMSPatcher has saved inventory details for the above component at below location.
"/oem/app/oracle/middleware"
For more details on installed patch(es), Please do "/oem/app/oracle/middleware/OPatch/opatch lsinventory -details"
OMSPatcher succeeded.
[oracle@oem ~]$
Both status checks returning Up/Running and Ready confirm the OMS and agent are healthy before you start. The lspatches listing here is your "before" snapshot — keep it around so you can compare it against the post-patch listing in Step 10 to confirm 37784425 actually got applied.
Step 3. Confirm the Version in the OEM Console
The CLI checks above only reflect what OMSPatcher's own inventory sees. Cross-checking the version through the console UI matters because that's the view any other admin on the team will use to confirm the patch level day to day — go to SYSMAN → About Enterprise Manager.
This screen displays the current version before any patch has been applied — note it down so you have something to compare against once the patch is in.
Step 4. Unzip the RU Patch
Each numbered subdirectory inside the extracted patch zip corresponds to an individual sub-patch that OMSPatcher will evaluate and apply on its own, alongside supporting files like bundle.xml and postop_apply.sql that drive the automation.
[oracle@oem software]$ pwd
/oem/software
[oracle@oem software]$ ls -lrth
total 1.5G
-rw-r--r--. 1 oracle oinstall 1.5G Oct 4 12:20 p37784425_135000_Generic_OMS.zip
-rw-r--r--. 1 oracle oinstall 1.3M Oct 4 12:22 p19999993_135000_Generic_omspatcher.zip
[oracle@oem software]$
[oracle@oem software]$ unzip p37784425_135000_Generic_OMS.zip
[oracle@oem software]$ cd 37784425
[oracle@oem 37784425]$ ls
34430509 35854914 36752809 36752903 37437875 37736763 37736785 37736852 bundle.xml README.html win_props.txt
35582217 36329046 36752891 36752930 37437927 37736768 37736831 automation postop_apply.sql version.txt
[oracle@oem 37784425]$
Step 5. Analyze the Patch Before Applying
The -analyze flag runs every prerequisite check that the real apply would run, but makes no changes — it's the safest way to surface blocking issues while you're still outside the maintenance window. Set ORACLE_HOME to the OMS home first, since OMSPatcher reads it to locate the inventory.
[oracle@oem 37784425]$ pwd
/oem/software/37784425
[oracle@oem 37784425]$ ls
34430509 35854914 36752809 36752903 37437875 37736763 37736785 37736852 bundle.xml README.html win_props.txt
35582217 36329046 36752891 36752930 37437927 37736768 37736831 automation postop_apply.sql version.txt
[oracle@oem 37784425]$
[oracle@oem 37784425]$ export ORACLE_HOME=/oem/app/oracle/middleware
[oracle@oem 37784425]$ /oem/app/oracle/middleware/OMSPatcher/omspatcher apply -analyze
OMSPatcher Automation Tool
Copyright (c) 2017, Oracle Corporation. All rights reserved.
OMSPatcher version : 13.9.5.26.0
OUI version : 13.9.4.0.0
Running from : /oem/app/oracle/middleware
Log file location : /oem/app/oracle/middleware/cfgtoollogs/omspatcher/opatch2025-10-04_12-57-59PM_1.log
WARNING:Apply the 12.2.1.4.0 version of the following JDBC Patch(es) on OMS Home before proceeding with patching.
1.MLR patch 35430934(or its superset),which includes bugs 32720458 and 33607709
2.Patch 31657681
3.Patch 34153238
OMSPatcher log file: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/37784425/omspatcher_2025-10-04_12-58-15PM_analyze.log
Please enter OMS weblogic admin server URL(t3s://oem.oraeasy.com:7102):>
Please enter OMS weblogic admin server username(weblogic):>
Please enter OMS weblogic admin server password:>
Enter DB user name : sys
Enter 'sys' password :
Checking if current repository database is a supported version
Current repository database version is supported
Prereq "checkComponents" for patch 37736763 passed.
Prereq "checkComponents" for patch 36752903 passed.
Prereq "checkComponents" for patch 37736852 passed.
Prereq "checkComponents" for patch 37736768 passed.
Prereq "checkComponents" for patch 37736785 passed.
Prereq "checkComponents" for patch 37736831 passed.
Configuration Validation: Success
Running apply prerequisite checks for sub-patch(es) "37736852,37736785,37736768,37736831,36752903,37736763" and Oracle Home "/oem/app/oracle/middleware"...
Sub-patch(es) "37736852,37736785,37736768,37736831,36752903,37736763" are successfully analyzed for Oracle Home "/oem/app/oracle/middleware"
Complete Summary
================
All log file names referenced below can be accessed from the directory "/oem/app/oracle/middleware/cfgtoollogs/omspatcher/2025-10-04_12-57-59PM_SystemPatch_37784425_1"
Prerequisites analysis summary:
-------------------------------
The following sub-patch(es) are applicable:
Featureset Sub-patches Log file
---------- ----------- --------
oracle.sysman.top.oms 37736852,37736785,37736768,37736831,36752903,37736763 37736852,37736785,37736768,37736831,36752903,37736763_opatch2025-10-04_12-59-02PM_1.log
The following sub-patches are not needed by any component installed in the OMS system:
35582217,34430509,36752930,37437875,35854914,36752809,36329046,37437927,36752891
--------------------------------------------------------------------------------
The following warnings have occurred during OPatch execution:
1) Apply the 12.2.1.4.0 version of the following JDBC Patch(es) on OMS Home before proceeding with patching.
1.MLR patch 35430934(or its superset),which includes bugs 32720458 and 33607709
2.Patch 31657681
3.Patch 34153238
--------------------------------------------------------------------------------
Log file location: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/37784425/omspatcher_2025-10-04_12-58-15PM_analyze.log
OMSPatcher succeeded.
[oracle@oem 37784425]$
Note: the JDBC patch warning is informational, not blocking — it recommends a newer JDBC driver patch but doesn't stop 37784425 from applying cleanly. You can apply the JDBC patch separately beforehand if you prefer, but it isn't required for this RU to succeed.
Step 6. Stop the OMS
OMSPatcher needs the OMS fully down before it touches the binaries, since applying patches to a running Java process risks a corrupted deployment.
[oracle@oem 37784425]$ /oem/app/oracle/middleware/bin/emctl stop 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 Successfully Stopped
Oracle Management Server is Down
JVMD Engine is Down
[oracle@oem 37784425]$
Step 7. Back Up the OMS Home
Take a full tar backup of OMS_HOME before applying anything. OMSPatcher's own rollback doesn't always cleanly reverse every artifact registration, so a filesystem-level backup is your real safety net if the patch needs to be backed out.
[oracle@oem 37784425]$ tar -cvf /oem/software/backup/OMS_HOME.tar /oem/app/oracle/middleware
Step 8. Apply the RU Patch
Running omspatcher apply without -analyze executes for real: it stops the WebLogic admin server, applies each sub-patch's binaries, runs the associated SQL against the repository, registers the MRS (Management Repository Store) artifacts the plugins need, and restarts the admin server. Confirm the prompt with y once you're ready to proceed.
[oracle@oem 37784425]$ export ORACLE_HOME=/oem/app/oracle/middleware
[oracle@oem 37784425]$ /oem/app/oracle/middleware/OMSPatcher/omspatcher apply
OMSPatcher Automation Tool
Copyright (c) 2017, Oracle Corporation. All rights reserved.
OMSPatcher version : 13.9.5.26.0
OUI version : 13.9.4.0.0
Running from : /oem/app/oracle/middleware
Log file location : /oem/app/oracle/middleware/cfgtoollogs/omspatcher/opatch2025-10-04_14-15-32PM_1.log
WARNING:Apply the 12.2.1.4.0 version of the following JDBC Patch(es) on OMS Home before proceeding with patching.
1.MLR patch 35430934(or its superset),which includes bugs 32720458 and 33607709
2.Patch 31657681
3.Patch 34153238
OMSPatcher log file: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/37784425/omspatcher_2025-10-04_14-15-53PM_apply.log
Please enter OMS weblogic admin server URL(t3s://oem.oraeasy.com:7102):>
Please enter OMS weblogic admin server username(weblogic):>
Please enter OMS weblogic admin server password:>
Enter DB user name : sys
Enter 'sys' password :
Checking if current repository database is a supported version
Current repository database version is supported
Prereq "checkComponents" for patch 37736763 passed.
Prereq "checkComponents" for patch 36752903 passed.
Prereq "checkComponents" for patch 37736852 passed.
Prereq "checkComponents" for patch 37736768 passed.
Prereq "checkComponents" for patch 37736785 passed.
Prereq "checkComponents" for patch 37736831 passed.
Configuration Validation: Success
Running apply prerequisite checks for sub-patch(es) "37736852,37736785,37736768,37736831,36752903,37736763" and Oracle Home "/oem/app/oracle/middleware"...
Sub-patch(es) "37736852,37736785,37736768,37736831,36752903,37736763" are successfully analyzed for Oracle Home "/oem/app/oracle/middleware"
To continue, OMSPatcher will do the following:
[Patch and deploy artifacts] : Apply sub-patch(es) [ 36752903 37736763 37736768 37736785 37736831 37736852 ]
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/37736763_Jul_10_2025_19_07_25/original_patch";
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/36752903_Oct_25_2024_19_45_03/original_patch";
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/37736852_Jul_10_2025_19_44_12/original_patch";
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/37736768_Jul_10_2025_19_41_41/original_patch";
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/37736785_Jul_10_2025_19_42_46/original_patch";
Apply RCU artifact with patch "/oem/app/oracle/middleware/.omspatcher_storage/37736831_Jul_10_2025_19_44_34/original_patch";
Register MRS artifact "commands";
Register MRS artifact "omsPropertyDef";
Register MRS artifact "targetType";
Register MRS artifact "chargeback";
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 "OracleCertifiedTemplate";
Register MRS artifact "namedQuery";
Register MRS artifact "TargetPrivilege";
Register MRS artifact "CredStoreMetadata";
Register MRS artifact "storeTargetType";
Register MRS artifact "gccompliance";
Register MRS artifact "compression";
Register MRS artifact "SecurityClassManager";
Register MRS artifact "OutOfBoxRole";
Register MRS artifact "eventSpecificCustmzn";
Register MRS artifact "report";
Register MRS artifact "namedsql";
Register MRS artifact "runbooks";
Register MRS artifact "derivedAssocs"
Do you want to proceed? [y|n]
y
User Responded with: Y
Stopping the OMS.....
Please monitor log file: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/2025-10-04_14-27-45PM_SystemPatch_37784425_9/stop_oms_2025-10-04_14-27-45PM.log
Applying sub-patch(es) "36752903,37736763,37736768,37736785,37736831,37736852"
Please monitor log file: /oem/app/oracle/middleware/cfgtoollogs/opatch/opatch2025-10-04_14-16-15PM_1.log
Starting the ADMIN .....
.........
.........
.........
The job_queue_processes parameter is set to 0 in the repository database. Resetting the job_queue_processes parameter to its original value 40 in the repository database to start the OMS.
DB user 'sys' is allowed to perform endOP patching operation.
Starting the oms
Please monitor log file: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/2025-10-04_17-29-30PM_SystemPatch_37784425_112/start_oms_2025-10-04_17-29-30PM.log
Complete Summary
================
All log file names referenced below can be accessed from the directory "/oem/app/oracle/middleware/cfgtoollogs/omspatcher/2025-10-04_17-29-30PM_SystemPatch_37784425_112"
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 36752903,37736763,37736768,37736785,37736831,37736852 36752903,37736763,37736768,37736785,37736831,37736852_opatch2025-10-04_14-16-15PM_1.log
The following sub-patches are not needed by any component installed in the OMS system:
35582217,34430509,36752930,37437875,35854914,36752809,36329046,37437927,36752891
Deployment summary:
-------------------
The following artifact(s) have been successfully deployed:
Artifacts Log file
--------- --------
SQL rcu_applypatch_original_patch_2025-10-04_14-49-47PM.log
SQL rcu_applypatch_original_patch_2025-10-04_15-04-12PM.log
SQL rcu_applypatch_original_patch_2025-10-04_15-05-19PM.log
SQL rcu_applypatch_original_patch_2025-10-04_15-06-24PM.log
SQL rcu_applypatch_original_patch_2025-10-04_15-07-35PM.log
SQL rcu_applypatch_original_patch_2025-10-04_15-10-15PM.log
MRS-commands emctl_register_commands_2025-10-04_15-12-08PM.log
MRS-commands emctl_register_commands_2025-10-04_15-13-06PM.log
MRS-commands emctl_register_commands_2025-10-04_15-13-21PM.log
MRS-omsPropertyDef emctl_register_omsPropertyDef_2025-10-04_15-13-36PM.log
MRS-omsPropertyDef emctl_register_omsPropertyDef_2025-10-04_15-14-02PM.log
MRS-omsPropertyDef emctl_register_omsPropertyDef_2025-10-04_15-14-18PM.log
MRS-targetType emctl_register_targetType_2025-10-04_15-14-32PM.log
MRS-targetType emctl_register_targetType_2025-10-04_15-19-59PM.log
MRS-targetType emctl_register_targetType_2025-10-04_15-31-46PM.log
MRS-targetType emctl_register_targetType_2025-10-04_15-35-08PM.log
MRS-targetType emctl_register_targetType_2025-10-04_16-38-41PM.log
MRS-chargeback emctl_register_chargeback_2025-10-04_16-42-19PM.log
MRS-chargeback emctl_register_chargeback_2025-10-04_16-42-37PM.log
MRS-default_collection emctl_register_default_collection_2025-10-04_16-42-50PM.log
MRS-default_collection emctl_register_default_collection_2025-10-04_16-45-42PM.log
MRS-default_collection emctl_register_default_collection_2025-10-04_16-51-00PM.log
MRS-default_collection emctl_register_default_collection_2025-10-04_16-51-55PM.log
MRS-default_collection emctl_register_default_collection_2025-10-04_17-00-18PM.log
MRS-assoc emctl_register_assoc_2025-10-04_17-01-09PM.log
MRS-assoc emctl_register_assoc_2025-10-04_17-01-22PM.log
MRS-assoc emctl_register_assoc_2025-10-04_17-01-35PM.log
MRS-jobTypes emctl_register_jobTypes_2025-10-04_17-01-48PM.log
MRS-jobTypes emctl_register_jobTypes_2025-10-04_17-02-27PM.log
MRS-jobTypes emctl_register_jobTypes_2025-10-04_17-02-39PM.log
MRS-jobTypes emctl_register_jobTypes_2025-10-04_17-02-55PM.log
MRS-jobTypes emctl_register_jobTypes_2025-10-04_17-03-28PM.log
MRS-systemStencil emctl_register_systemStencil_2025-10-04_17-03-40PM.log
MRS-systemStencil emctl_register_systemStencil_2025-10-04_17-03-54PM.log
MRS-systemStencil emctl_register_systemStencil_2025-10-04_17-04-04PM.log
MRS-systemStencil emctl_register_systemStencil_2025-10-04_17-04-24PM.log
MRS-procedures emctl_register_procedures_2025-10-04_17-04-42PM.log
MRS-procedures emctl_register_procedures_2025-10-04_17-04-55PM.log
MRS-procedures emctl_register_procedures_2025-10-04_17-05-08PM.log
MRS-procedures emctl_register_procedures_2025-10-04_17-05-25PM.log
MRS-procedures emctl_register_procedures_2025-10-04_17-05-59PM.log
MRS-discovery emctl_register_discovery_2025-10-04_17-06-17PM.log
MRS-discovery emctl_register_discovery_2025-10-04_17-06-30PM.log
MRS-discovery emctl_register_discovery_2025-10-04_17-06-41PM.log
MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2025-10-04_17-06-53PM.log
MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2025-10-04_17-07-22PM.log
MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2025-10-04_17-08-07PM.log
MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2025-10-04_17-08-25PM.log
MRS-EcmMetadataOnlyRegistration emctl_register_EcmMetadataOnlyRegistration_2025-10-04_17-08-44PM.log
MRS-swlib emctl_register_swlib_2025-10-04_17-09-01PM.log
MRS-swlib emctl_register_swlib_2025-10-04_17-09-30PM.log
MRS-swlib emctl_register_swlib_2025-10-04_17-09-49PM.log
MRS-swlib emctl_register_swlib_2025-10-04_17-10-26PM.log
MRS-OracleCertifiedTemplate emctl_register_OracleCertifiedTemplate_2025-10-04_17-10-42PM.log
MRS-namedQuery emctl_register_namedQuery_2025-10-04_17-11-09PM.log
MRS-namedQuery emctl_register_namedQuery_2025-10-04_17-11-28PM.log
MRS-namedQuery emctl_register_namedQuery_2025-10-04_17-11-44PM.log
MRS-TargetPrivilege emctl_register_TargetPrivilege_2025-10-04_17-12-06PM.log
MRS-CredStoreMetadata emctl_register_CredStoreMetadata_2025-10-04_17-12-27PM.log
MRS-CredStoreMetadata emctl_register_CredStoreMetadata_2025-10-04_17-12-39PM.log
MRS-CredStoreMetadata emctl_register_CredStoreMetadata_2025-10-04_17-12-51PM.log
MRS-storeTargetType emctl_register_storeTargetType_2025-10-04_17-13-03PM.log
MRS-storeTargetType emctl_register_storeTargetType_2025-10-04_17-13-45PM.log
MRS-storeTargetType emctl_register_storeTargetType_2025-10-04_17-14-39PM.log
MRS-storeTargetType emctl_register_storeTargetType_2025-10-04_17-15-03PM.log
MRS-storeTargetType emctl_register_storeTargetType_2025-10-04_17-16-01PM.log
MRS-gccompliance emctl_register_gccompliance_2025-10-04_17-16-25PM.log
MRS-compression emctl_register_compression_2025-10-04_17-22-12PM.log
MRS-compression emctl_register_compression_2025-10-04_17-22-54PM.log
MRS-compression emctl_register_compression_2025-10-04_17-23-14PM.log
MRS-compression emctl_register_compression_2025-10-04_17-23-26PM.log
MRS-compression emctl_register_compression_2025-10-04_17-23-39PM.log
MRS-SecurityClassManager emctl_register_SecurityClassManager_2025-10-04_17-23-53PM.log
MRS-SecurityClassManager emctl_register_SecurityClassManager_2025-10-04_17-24-10PM.log
MRS-OutOfBoxRole emctl_register_OutOfBoxRole_2025-10-04_17-24-22PM.log
MRS-eventSpecificCustmzn emctl_register_eventSpecificCustmzn_2025-10-04_17-24-36PM.log
MRS-report emctl_register_report_2025-10-04_17-24-47PM.log
MRS-namedsql emctl_register_namedsql_2025-10-04_17-25-00PM.log
MRS-runbooks emctl_register_runbooks_2025-10-04_17-25-10PM.log
MRS-derivedAssocs emctl_register_derivedAssocs_2025-10-04_17-25-24PM.log
MRS-derivedAssocs emctl_register_derivedAssocs_2025-10-04_17-25-39PM.log
MRS-derivedAssocs emctl_register_derivedAssocs_2025-10-04_17-25-54PM.log
MRS-derivedAssocs emctl_register_derivedAssocs_2025-10-04_17-26-05PM.log
MRS-derivedAssocs emctl_register_derivedAssocs_2025-10-04_17-26-23PM.log
--------------------------------------------------------------------------------
The following warnings have occurred during OPatch execution:
1) Apply the 12.2.1.4.0 version of the following JDBC Patch(es) on OMS Home before proceeding with patching.
1.MLR patch 35430934(or its superset),which includes bugs 32720458 and 33607709
2.Patch 31657681
3.Patch 34153238
--------------------------------------------------------------------------------
Log file location: /oem/app/oracle/middleware/cfgtoollogs/omspatcher/37784425/omspatcher_2025-10-04_14-15-53PM_apply.log
OMSPatcher succeeded.
[oracle@oem 37784425]$
The SQL and MRS entries in the deployment summary confirm both the repository schema changes and the plugin metadata registrations completed — if any of these had failed, OMSPatcher would report the run as failed rather than printing OMSPatcher succeeded. at the end.
Step 9. Bounce OMS Services and Verify Status
Even though apply restarts the OMS as its last step, it's worth cycling it manually once more and re-running the status check, so you're confirming a clean start rather than trusting the patcher's own restart.
[oracle@oem 37784425]$ /oem/app/oracle/middleware/bin/emctl stop 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 Successfully Stopped
Oracle Management Server is Down
JVMD Engine is Down
[oracle@oem 37784425]$
[oracle@oem 37784425]$ /oem/app/oracle/middleware/bin/emctl start oms
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Starting Oracle Management Server...
WebTier Successfully Started
Oracle Management Server Successfully Started
Oracle Management Server is Up
JVMD Engine is Up
[oracle@oem 37784425]$
[oracle@oem 37784425]$ /oem/app/oracle/middleware/bin/emctl status oms -details
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Console Server Host : oem.oraeasy.com
HTTP Console Port : 7788
HTTPS Console Port : 7803
HTTP Upload Port : 4889
HTTPS Upload Port : 4903
EM Instance Home : /oem/app/oracle/gc_inst/em/EMGC_OMS1
OMS Log Directory Location : /oem/app/oracle/gc_inst/em/EMGC_OMS1/sysman/log
OMS is not configured with SLB or virtual hostname
Agent Upload is locked.
OMS Console is locked.
Active CA ID: 1
Console URL: https://oem.oraeasy.com:7803/em
Upload URL: https://oem.oraeasy.com:4903/empbs/upload
WLS Domain Information
Domain Name : GCDomain
Admin Server Host : oem.oraeasy.com
Admin Server HTTPS Port: 7102
Admin Server is RUNNING
Oracle Management Server Information
Managed Server Instance Name: EMGC_OMS1
Oracle Management Server Instance Host: oem.oraeasy.com
WebTier is Up
Oracle Management Server is Up
JVMD Engine is Up
[oracle@oem 37784425]$
Step 10. Run the Post-Check
Run lspatches again and compare it against the Step 2 baseline. The rows that now list 37784425 under System Patch are the ones that confirm the RU actually took effect — the surrounding WLS core rows are unrelated shared-library patches and stay unchanged across the run.
[oracle@oem 37784425]$ /oem/app/oracle/middleware/OMSPatcher/omspatcher lspatches
OMSPatcher Automation Tool
Copyright (c) 2017, Oracle Corporation. All rights reserved.
OMSPatcher version : 13.9.5.26.0
OUI version : 13.9.4.0.0
Running from : /oem/app/oracle/middleware
Log file location : /oem/app/oracle/middleware/cfgtoollogs/omspatcher/opatch2025-10-04_18-38-25PM_1.log
Component Name/Version Component Type System Patch (Sub)-Patches Patch Description
------------------------ ------------- ------------- -------------- ------------------
oracle.com.fasterxml.jackson.jaxrs.jacks Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on.jaxrs.base/2.9.9.0.0
oracle.jrf.iau/12.2.1.4.0 Core N/A 31666198 OPSS Bundle Patch 12.2.1.4.200724
oracle.wls.common.cam.wlst/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.ohs2/12.2.1.4.0 Core N/A 31808404 OHS (NATIVE) BUNDLE PATCH 12.2.1.4.200826
oracle.com.fasterxml.jackson.jaxrs.jacks Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on.jaxrs.json.provider/2.9.9.0.0
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.databind/2.9.9.0.0
oracle.sysman.db.oms.plugin/13.5.1.0.0 Plugin 37784425 37736785 Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.wls.jrf.tenancy.common.sharedlib/ Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
12.2.1.4.0
oracle.jrf.adfrt/12.2.1.4.0 Core N/A 32458315 ADF BUNDLE PATCH 12.2.1.4.210203
oracle.com.fasterxml.jackson.module.jack Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
son.module.jsonschema/2.9.9.0.0
oracle.jrf.toplink/12.2.1.4.0 Core N/A 32412974 One-off
oracle.wls.jrf.tenancy.ee.only.sharedlib Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
/12.2.1.4.0
oracle.webcenter.wccore/12.2.1.4.0 Core N/A 31818221 One-off
oracle.log4j.log4j/2.11.1.0.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.xdk.jrf.xmlparserv2/12.2.1.4.0 Core N/A 26626168 One-off
oracle.sysman.cfw.oms.plugin/13.5.1.0.0 Plugin 37784425 36752903 Oracle Enterprise Manager for Cloud Framework 13c Release 5 Plug-in Update 24 (13.5.1.24) for Oracle Management Service
oracle.fmwconfig.common.wls.shared.inter Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
nal/12.2.1.4.0
oracle.com.fasterxml.jackson.module.jack Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
son.module.jaxb.annotations/2.9.9.0.0
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.core/2.9.9.0.0
oracle.opss.wls/12.2.1.4.0 Core N/A 31708760 One-off
oracle.org.bouncycastle.bcprov.jdk15on/1 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
.60.0.0.0
oracle.wls.core.app.server/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.wls.security.core.sharedlib/12.2. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
1.4.0
oracle.wls.shared.with.cam/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.org.bouncycastle.bcprov.ext.jdk15 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
on/1.60.0.0.0
oracle.coherence/12.2.1.4.0 Core N/A 122146 Bundle patch for Oracle Coherence Version 12.2.1.4.6
oracle.xdk.jrf.jaxp/12.2.1.4.0 Core N/A 26626168 One-off
oracle.wls.libraries/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.sysman.xa.oms.plugin/13.5.1.0.0 Plugin 37784425 37736831 Oracle Enterprise Manager for Exadata 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.com.fasterxml.jackson.dataformat. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
jackson.dataformat.xml/2.9.9.0.0
oracle.opss.core/12.2.1.4.0 Core N/A 31666198 OPSS Bundle Patch 12.2.1.4.200724
N/A 31708760 One-off
oracle.webservices.wls/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.wls.security.core/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.sysman.top.oms/13.5.0.0.0 Core 37784425 37736763 Oracle Enterprise Manager 13c Release 5 Platform Update 27 (13.5.0.27) for Oracle Management Service
oracle.sysman.rcu/12.2.1.4.0 Core N/A 30152128 One-off
oracle.org.bouncycastle.bcpkix.jdk15on/1 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
.60.0.0.0
oracle.webservices.base/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.sysman.si.oms.plugin/13.5.1.0.0 Plugin 37784425 37736852 Oracle Enterprise Manager for Systems Infrastructure 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.com.fasterxml.jackson.core.jackso Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
n.annotations/2.9.9.0.0
oracle.wls.evaluation.database/12.2.1.4. Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
0
oracle.wls.admin.console.en/12.2.1.4.0 Core N/A 32253037 WLS PATCH SET UPDATE 12.2.1.4.201209
oracle.sysman.emas.oms.plugin/13.5.1.0.0 Plugin 37784425 37736768 Oracle Enterprise Manager for Fusion Middleware 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
NOTE: N/A indicates that the subpatch mentioned in the Subpatches column was applied as a one-off patch and not as part of any system patch.
OMSPatcher has saved inventory details for the above component at below location.
"/oem/app/oracle/middleware"
For more details on installed patch(es), Please do "/oem/app/oracle/middleware/OPatch/opatch lsinventory -details"
OMSPatcher succeeded.
[oracle@oem 37784425]$
[oracle@oem 37784425]$ /oem/app/oracle/middleware/OMSPatcher/omspatcher lspatches|grep -i 37784425
oracle.sysman.db.oms.plugin/13.5.1.0.0 Plugin 37784425 37736785 Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.sysman.cfw.oms.plugin/13.5.1.0.0 Plugin 37784425 36752903 Oracle Enterprise Manager for Cloud Framework 13c Release 5 Plug-in Update 24 (13.5.1.24) for Oracle Management Service
oracle.sysman.xa.oms.plugin/13.5.1.0.0 Plugin 37784425 37736831 Oracle Enterprise Manager for Exadata 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.sysman.top.oms/13.5.0.0.0 Core 37784425 37736763 Oracle Enterprise Manager 13c Release 5 Platform Update 27 (13.5.0.27) for Oracle Management Service
oracle.sysman.si.oms.plugin/13.5.1.0.0 Plugin 37784425 37736852 Oracle Enterprise Manager for Systems Infrastructure 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
oracle.sysman.emas.oms.plugin/13.5.1.0.0 Plugin 37784425 37736768 Oracle Enterprise Manager for Fusion Middleware 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Service
[oracle@oem 37784425]$
The grep against 37784425 is the fastest way to confirm success without scrolling the full table — five plugins plus the core platform component now all show the RU as their System Patch.
Step 11. Verify the Version in OEM Console
Finally, confirm the change is visible where any team member would check it, back on the About Enterprise Manager screen.
Thank you for reading!
I hope this content has been helpful to you. Your feedback and suggestions are always welcome. Feel free to leave a comment or reach out with any queries.
Abhishek Shrivastava
Oracle DBA with hands-on experience managing production Data Guard, RAC, GoldenGate, and APEX environments. I write practical, tested installation and troubleshooting guides based on real deployment work.




Comments
Post a Comment