Hi, everyone.

Today in this article I will show you how to apply patch (PSU) in Oracle Enterprise Manager 13c (OEM13c).

Before start:

export ORACLE_HOME=/u01/software/em/middleware
 export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/OMSPatcher

1 – Download the latest PSU in the MOS (My Oracle Support) and upload the .zip file to the OMS server:

Enterprise Manager 13.2 Master Bundle Patch List (Includes Plugins: 13.2.1, 13.2.2, 13.2.3) (Doc ID 2219797.1)

2 – Download the required OPatch and OMSPatcher version as describe in the README of the PSU: (13.9.0.0.0)

OPatch:
https://updates.oracle.com/download/6880880.html

OMSPatcher:
Patch 19999993: OMSPatcher patch of version 13.8.0.0.2 for Enterprise Manager Cloud Control 13.2.0.0.0

3 – Unzip the patch for the OPatch and apply:

unzip p6880880_139000_Generic.zip -d /home/oracle/6880880
cd /home/oracle/6880880
$ORACLE_HOME/oracle_common/jdk/bin/java -jar /home/oracle/6880880/opatch_generic.jar -silent oracle_home=$ORACLE_HOME

4 – Unzip the new OMSPatcher version:

 unzip p19999993_132000_Generic.zip -d /home/oracle/OMSPatcher/
mv /home/oracle/OMSPatcher/ /u01/software/em/middleware/
mv /u01/software/em/middleware/OMSPatcher/ /u01/software/em/middleware/OMSPatcher_old20180427

5 – Validate the OPatch and OMSPatcher version:

  $ORACLE_HOME/OPatch/opatch version 

e.g.:

OPatch Version: 13.9.3.2.0 
OPatch succeeded.
$ORACLE_HOME/OMSPatcher/omspatcher version

e.g.:

OMSPatcher Version: 13.8.0.0.2
 OPlan Version: 12.2.0.1.6
 OsysModel build: Wed Mar 21 18:20:48 PDT 2018
 OMSPatcher succeeded.

6 – Apply patch in the OPatch agent:

export ORACLE_HOME=/u01/software/em/agent/agent_13.2.0.0.0
 $ORACLE_HOME/jdk/bin/java -jar /home/oracle/6880880/opatch_generic.jar -silent oracle_home=$ORACLE_HOME
 $ORACLE_HOME/OPatch/opatch version

e.g.:

OPatch Version: 13.9.3.2.0
OPatch succeeded.

7 – Generating the property file:

export ORACLE_HOME=/u01/software/em/middleware
 cd $ORACLE_HOME/OMSPatcher/wlskeys
 $ORACLE_HOME/OMSPatcher/wlskeys/createkeys.sh -oh $ORACLE_HOME -location $ORACLE_HOME/OMSPatcher/wlskeys

PS: You will be prompted to enter the credentials for the user: weblogic (Admin Server)

8 – Unzip the file and check prerequisites, as oracle:

unzip p27612395_132000_Generic.zip -d /home/oracle/27612395
 cd /home/oracle/27612395
 omspatcher apply -analyze -property_file /u01/software/em/middleware/OMSPatcher/wlskeys/properties OMSPatcher.OMS_DISABLE_HOST_CHECK=true

PS: DO NOT copy and paste the “omspatcher” command, it does not support. You must type each command manually.

9 – Stopping and Applying the patch in the OMS Server:

$ORACLE_HOME/bin/emctl stop oms
 omspatcher apply -property_file /u01/software/em/middleware/OMSPatcher/wlskeys/properties OMSPatcher.OMS_DISABLE_HOST_CHECK=true

10 – Start OMS Server after apply patch:

$ORACLE_HOME/bin/emctl start oms

See you in the next post!