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:

  1. Download and upgrade the OMSPatcher
  2. Download and Apply the OMS Release Update
  3. 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)

PatchDescription
p19999993_135000_Generic.zipOMSPatcher for OEM 13.5
p38549606_135000_Generic.zipOEM 13.5 RU 29 OMS
p38865007_135000_Generic.zipHolistic Patch for RU 29
p34761383_122140_Linux-x86-64.zipDB Client 19c Patch for FMW 12.2.1.4
p35039230_122140_Linux-x86-64.zipOne-off Patch required by DB Client
p33355570_135000_Generic.zipAgentPatcher for OEM 13.5
p38549630_135000_Generic.zipOEM 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 -version
SQL*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/middleware
export AGENT_HOME=/u01/app/oracle/oem13c/agent/agent_13.5.0.0.0
export PATH=$OMS_HOME/bin:$PATH
export 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 Information
Domain Name : GCDomain
Admin Server Host : emcc.dibiei.com
Admin Server HTTPS Port: 7102
Admin 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 -version
SQL*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 -details
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Console Server Host : emcc.dibiei.com
HTTP Console Port : 7788
HTTPS Console Port : 7803
HTTP Upload Port : 4889
HTTPS Upload Port : 4903
EM Instance Home : /u01/app/oracle/oem13c/gc_inst/em/EMGC_OMS1
OMS Log Directory Location : /u01/app/oracle/oem13c/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://emcc.dibiei.com:7803/em
Upload URL: https://emcc.dibiei.com:4903/empbs/upload
WLS Domain Information
Domain Name : GCDomain
Admin Server Host : emcc.dibiei.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: emcc.dibiei.com
WebTier is Up
Oracle Management Server is Up
JVMD 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).OMSPatcher
mv: 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 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@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 ~/wlskeys
The oraclehome passed is valid.
The wls url is t3s://emcc.dibiei.com:7102
Please enter weblogic admin server username : weblogic
Please enter weblogic admin server password :
The cfgFile is /home/oracle/wlskeys/config
The keyFile is /home/oracle/wlskeys/key
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Mon Apr 13 19:26:31 BRT 2026
Storing WLS User configuration
Admin url: t3s://emcc.dibiei.com:7102
Admin Config File: /home/oracle/wlskeys/config
Key File : /home/oracle/wlskeys/key
Please enter weblogic admin server username :
Enter Admin user's password:
Mon Apr 13 19:26:31 BRT 2026
Connecting to AdminServer
Connecting 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
****************** **********************88
0
User configuration file created: /home/oracle/wlskeys/config
User 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.rsp
AdminServerURL=t3s://emcc.dibiei.com:7102
AdminConfigFile=/home/oracle/wlskeys/config
AdminKeyFile=/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 -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 : /u01/app/oracle/oem13c/middleware
Log file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_19-30-41PM_1.log
OMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-30-56PM_analyze.log
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 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: Success
Running 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.log
The following sub-patches are not needed by any component installed in the OMS system:
38100387,34430509,36752930,37437875,35854914,38478043,36329046,38100397,36752891
Log file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-30-56PM_analyze.log
OMSPatcher succeeded.
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$ emctl stop oms -all
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Stopping Oracle Management Server...
WebTier Successfully Stopped
Oracle Management Server Successfully Stopped
AdminServer Successfully Stopped
Oracle Management Server is Down
JVMD Engine is Down
[oracle@emcc JAN2026]$ emctl start oms -admin_only
Oracle 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.rsp
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 : /u01/app/oracle/oem13c/middleware
Log file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_19-44-02PM_1.log
OMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-44-16PM_apply.log
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 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: Success
Running 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]
y
User Responded with: Y
Stopping 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.log
Applying 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.log
Starting 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.log
Deploying Library .....org.bouncycastle.bcpkix#1.1@1.78.0
Please 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.log
Deploying Library .....org.bouncycastle.bcprovider#1.1@1.78.0
Please 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.log
Deploying Library .....sshdcommon_jar#2.12@2.12.0
Please 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.log
Deploying Library .....sshdsftp_jar#2.12@2.12.0
Please 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.log
Deploying Library .....sshdcore_jar#2.12@2.12.0
Please 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.log
DB 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 oms
Please 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.log
Complete 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.log
The following sub-patches are not needed by any component installed in the OMS system:
38100387,34430509,36752930,37437875,35854914,38478043,36329046,38100397,36752891
Deployment 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.log
Log file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/38549606/omspatcher_2026-04-13_19-44-16PM_apply.log
OMSPatcher succeeded.
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$ cat ~/wlskeys/admin_server.rsp
AdminServerURL=t3s://emcc.dibiei.com:7102
AdminConfigFile=/home/oracle/wlskeys/config
AdminKeyFile=/home/oracle/wlskeys/key
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$
[oracle@emcc JAN2026]$ $OMS_HOME/bin/sqlplus -version
SQL*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_HOME
Release 6 is Not in the /etc/redhat-release
Change permission of /u01/app/oracle/oem13c/middleware/QOpatch/qopiprep.bat
Update areasQueries
Rename /u01/app/oracle/oem13c/middleware/bin/skgxpinfo to /u01/app/oracle/oem13c/middleware/bin/skgxpinfo.12c.bak
Starting rollback of Patches. This action may take some time ..........
ORACLE_HOME = /u01/app/oracle/oem13c/middleware
PATCHES_LIST_IN_ORDER = 29494060,33779451,33897347,34454476
ONEOFF_PATCHES = 34830313
####################### Begin : rollbackOneoffPatches() ########################
ORACLE_HOME=/u01/app/oracle/oem13c/middleware
Patches to be rolled back=34830313
Running : /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.962s
user 0m26.312s
sys 0m0.952s
####################### Begin : rollbackPatches() ########################
ORACLE_HOME=/u01/app/oracle/oem13c/middleware
Patches to be rolled back=29494060|33779451|33897347|34454476
Running : /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.243s
user 0m24.965s
sys 0m0.905s
All Success
[oracle@emcc 34761383]$ cd /u02/patches/JAN2026/35039230
[oracle@emcc 35039230]$
[oracle@emcc 35039230]$ ./changePermJDK.sh $OMS_HOME
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/legal/jdk
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/legal/javafx
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/legal/javafx
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/COPYRIGHT
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/LICENSE
Change permission of /u01/app/oracle/oem13c/middleware/oracle_common/jdk/jre/THIRDPARTYLICENSEREADME.txt
[oracle@emcc 35039230]$
[oracle@emcc 35039230]$ emctl stop oms -all
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
Stopping Oracle Management Server...
WebTier Successfully Stopped
Oracle Management Server Successfully Stopped
AdminServer Successfully Stopped
Oracle Management Server is Down
JVMD 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 Passed
Checking swap space: must be greater than 512 MB. Actual 8187 MB Passed
Checking 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 Passed
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2026-04-13_08-50-47PM
Log: /tmp/OraInstall2026-04-13_08-50-47PM/install2026-04-13_08-50-47PM.log
Setting ORACLE_HOME...
Copyright (c) 1996, 2022, Oracle and/or its affiliates. All rights reserved.
Skipping Software Updates
Starting check : CertifiedVersions
Expected result: One of oracle-8, redhat-7, oracle-7, SuSE-11, SuSE-12, SuSE-15
Actual Result: oracle-8.10
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.
Starting check : Packages
Checking for binutils-2.30; found binutils-2.30-123.0.2.el8-x86_64. Passed
Checking for libcap-2.25-9; found libcap-2.48-6.el8_9-x86_64. Passed
Checking for libstdc++-8.2.1-3.5.0.1.el8-x86_64; found libstdc++-8.5.0-22.0.1.el8_10-x86_64. Passed
Checking for libgcc-4.8.2-x86_64; found libgcc-8.5.0-22.0.1.el8_10-x86_64. Passed
Checking for libstdc++-devel-4.8.2-x86_64; found libstdc++-devel-8.5.0-22.0.1.el8_10-x86_64. Passed
Checking for sysstat-10.1.5; found sysstat-11.7.3-12.0.1.el8-x86_64. Passed
Checking for gcc-8.2.1; found gcc-8.5.0-22.0.1.el8_10-x86_64. Passed
Checking for gcc-c++-8.2.1; found gcc-c++-8.5.0-22.0.1.el8_10-x86_64. Passed
Checking for ksh-...; found ksh-20120801-267.0.1.el8-x86_64. Passed
Checking for make-3.82; found make-1:4.2.1-11.el8-x86_64. Passed
Checking for glibc-2.28-x86_64; found glibc-2.28-251.0.2.el8_10.2-x86_64. Passed
Checking for glibc-devel-2.28-x86_64; found glibc-devel-2.28-251.0.2.el8_10.2-x86_64. Passed
Checking for libaio-0.3.110-x86_64; found libaio-0.3.112-1.el8-x86_64. Passed
Checking for libaio-devel-0.3.110-x86_64; found libaio-devel-0.3.112-1.el8-x86_64. Passed
Checking for motif-2.3.4; found motif-2.3.4-20.el8-x86_64. Passed
Checking for motif-devel-2.3.4; found motif-devel-2.3.4-20.el8-x86_64. Passed
Checking for redhat-lsb-4.1; found redhat-lsb-4.1-47.0.1.el8-x86_64. Passed
Checking for redhat-lsb-core-4.1; found redhat-lsb-core-4.1-47.0.1.el8-x86_64. Passed
Checking for openssl-1.1.1; found openssl-1:1.1.1k-12.el8_9-x86_64. Passed
Checking for make-4.2.1; found make-1:4.2.1-11.el8-x86_64. Passed
Checking for libXtst-devel-1.2.3-x86_64; found libXtst-devel-1.2.3-7.el8-x86_64. Passed
Check complete. The overall result of this check is: Passed
Packages Check: Success.
Starting check : Kernel
Checking for VERSION=3.8.0; found VERSION=5.4.17-2136.317.5.5.el8uek.x86_64. Passed
Checking for hardnofiles=4096; found hardnofiles=65536. Passed
Checking for softnofiles=4096; found softnofiles=65536. Passed
Check complete. The overall result of this check is: Passed
Kernel Check: Success.
Starting check : TotalMemory
Expected result: 1024MB
Actual Result: 15688MB
Check complete. The overall result of this check is: Passed
TotalMemory Check: Success.
Starting check : CheckJDKVersion
Expected result: 1.8.0_341
Actual Result: 1.8.0_341
Check complete. The overall result of this check is: Passed
CheckJDKVersion Check: Success.
Validations are enabled for this session.
Verifying data
Copying Files
Percent Complete : 10
Percent Complete : 20
Percent Complete : 30
Percent Complete : 40
Percent Complete : 50
Percent Complete : 60
Percent Complete : 70
Percent Complete : 80
Percent Complete : 90
Percent Complete : 100
The 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 -version
SQL*Plus: Release 19.0.0.0.0 - Production
Version 19.14.0.0.0
[oracle@emcc 34761383]$
[oracle@emcc 34761383]$
[oracle@emcc 34761383]$
[oracle@emcc 34761383]$ emctl start oms -admin_only
Oracle 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 -analyze
The Patch Location passed is invalid
Please 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 -analyze
SUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29
JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_20_55_51_2026.log
tar: ./binary_patches/jdk/linux64/jdk-8u481-linux-x64.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
There was an error while getting the java version
OPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_20_55_51_2026.log
The Env Opatch version :: 13.9.4.2.15
The SPB Opatch version :: 13.9.4.2.22
The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updated
OMSPatcher analyze log file :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_analyze_Mon_Apr_13_20_55_52_2026.log
Running Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middleware
Running 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 -silent
Running 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 -silent
OMSPatcher 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 -analyze
SUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29
JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_21_04_39_2026.log
SPB JDK version :: 1.8.0.481, Env JDK version :: 1.8.0.341
The Env version is lower as compared to JDK included in patch :: JDK will be updated
OPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_21_04_41_2026.log
The Env Opatch version :: 13.9.4.2.15
The SPB Opatch version :: 13.9.4.2.22
The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updated
OMSPatcher analyze log file :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_analyze_Mon_Apr_13_21_04_42_2026.log
Running Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middleware
Running 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 -silent
Running 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 -silent
OMSPatcher 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
SUCCESS :: The minimum Release Update (RU) check passed for applying the given holistic patch. Minimum OMS RU Version is 13.5.0.29
JDK update log location :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/jdk_update_Mon_Apr_13_21_12_33_2026.log
SPB JDK version :: 1.8.0.481, Env JDK version :: 1.8.0.341
The Env version is lower as compared to JDK included in patch :: JDK will be updated
Updating 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 Stopped
Oracle Management Server is Down
JVMD Engine is Down
Back_up Java folder :: /u01/app/oracle/oem13c/middleware/oracle_common/jdk_1776125565
New 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 Successfully
OPatch update log :: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/opatch_update_Mon_Apr_13_21_12_45_2026.log
The Env Opatch version :: 13.9.4.2.15
The SPB Opatch version :: 13.9.4.2.22
The Environment Opatch version is low as per OPatch included in Patch :: OPatch will be updated
Updating 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.log
Running Command :: /u01/app/oracle/oem13c/middleware/OPatch/opatch lspatches -oh /u01/app/oracle/oem13c/middleware
Running 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 -silent
Running 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 -silent
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 : /u01/app/oracle/oem13c/middleware
Log file location : /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/opatch2026-04-13_21-17-30PM_1.log
OMSPatcher log file: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_2026-04-13_21-17-31PM_apply.log
Performing 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 successfully
Stopping 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 Stopped
Oracle Management Server Successfully Stopped
AdminServer Successfully Stopped
Oracle Management Server is Down
JVMD Engine is Down
Running 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 -silent
Log 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.log
Command ran successfully
Starting 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 Started
Oracle Management Server Successfully Started
Oracle Management Server is Up
JVMD Engine is Up
Log file location: /u01/app/oracle/oem13c/middleware/cfgtoollogs/omspatcher/SPB_PATCH/omspatcher_2026-04-13_21-17-31PM_apply.log
OMSPatcher 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).AgentPatcher
mv: 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 version
AgentPatcher Version: 13.9.5.10.0
OPlan Version: 12.2.0.1.16
OsysModel build: Tue Apr 28 18:16:31 PDT 2020
AgentPatcher succeeded.
[oracle@emcc JAN2026]$ cd /u02/patches/JAN2026/38549630
[oracle@emcc 38549630]$ agentpatcher apply -analyze
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation. All rights reserved.
AgentPatcher version : 13.9.5.10.0
OUI version : 13.9.4.0.0
Running from : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0
Log file location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2026-04-13_21-48-55PM_1.log
AgentPatcher log file: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-48-56PM_analyze.log
Prereq "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.log
The 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.log
AgentPatcher succeeded.
[oracle@emcc 38549630]$ emctl stop agent
Oracle 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 -silent
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation. All rights reserved.
AgentPatcher version : 13.9.5.10.0
OUI version : 13.9.4.0.0
Running from : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0
Log file location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2026-04-13_21-52-13PM_1.log
AgentPatcher log file: /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/38549630/agentpatcher_2026-04-13_21-52-14PM_deploy.log
Prereq "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: Y
Applying 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.log
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-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.log
The 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.log
AgentPatcher succeeded.
[oracle@emcc 38549630]$
[oracle@emcc 38549630]$
[oracle@emcc 38549630]$
[oracle@emcc 38549630]$ 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 : /u01/app/oracle/oem13c/agent/agent_inst
Agent Log Directory : /u01/app/oracle/oem13c/agent/agent_inst/sysman/log
Agent Binaries : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0
Core JAR Location : /u01/app/oracle/oem13c/agent/agent_13.5.0.0.0/jlib
Agent Process ID : 287748
Parent Process ID : 287677
Agent 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/upload
Started at : 2026-04-13 21:54:22
Started by user : oracle
Operating System : Linux version 5.4.17-2136.317.5.5.el8uek.x86_64 (amd64)
Number of Targets : 34
Last Reload : (none)
Last successful upload : 2026-04-13 21:55:45
Last attempted upload : 2026-04-13 21:55:45
Total Megabytes of XML files uploaded so far : 0.03
Number of XML files pending upload : 0
Size of XML files pending upload(MB) : 0
Available disk space on upload filesystem : 33.22%
Collection Status : Collections enabled
Heartbeat Status : Ok
Last attempted heartbeat to OMS : 2026-04-13 21:55:54
Last successful heartbeat to OMS : 2026-04-13 21:55:54
Next 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:

Other blog posts

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.

Leave a Reply

Discover more from Blog do Dibiei

Subscribe now to keep reading and get access to the full archive.

Continue reading