Apply Patching On Oracle 12c Database Release Update 12.1.0.2.0

Apply Patching On Oracle 12c Database Release Update 12.1.0.2.0 – In this Blog I am going to share steps for apply the latest JAN-2022 PSU (Patch Set Updates the security fixes and priority fixes). Oracle release the quarterly PSU patch to fix the bugs and enhance the security standards of databases.
However without applying PSU database is running fine. But sometime we face issue in the database or database will fail due to any critical error. To fix these type of error we need to apply the PSU or CPU Patches.

Oracle recommended apply the PSU patch every quarter to fix all the running issue in database and increase the security to avoid any vulnerabilities.

Description:

We have performed all these steps in standalone instance.

Step:-1 Download the Patch from oracle support

Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)

  • Oracle Database Base Releases
  • Oracle Database Patchsets
  • Oracle Database Updates (Versions 12.2 & higher)
  • Oracle Database Update Revisions (Versions 12.2 & higher)
  • Oracle Database PSU, SPU(CPU), Bundle Patches (Versions 12.1 & lower)
  • OJVM Update/PSU/Bundle Patches
  • Latest Available Microsoft Windows Patches

Please download the latest OPatch version from My Oracle Support (MOS) using the next reference:

Patch 6880880 

Or using the next URL: https://updates.oracle.com/download/6880880.html


2) In the “Platform” field select the relevant platform that corresponds to the Oracle product.

3) Click the Download button


Apply Patching On Oracle 19c

Step:-2 Upload the opatch.zip file to your OS host and unzip it:

[odbora@testserver01.com 12.1.0]$ cd /backup/oracle/software/dumps/opatch
[odbora@testserver01.com opatch]$ ls -ltr

-rwxrwxrwx 1 grid   dba 122883929 Feb 19 09:43 p6880880_122010_Linux-x86-64.zip

[odbora@testserver01.com opatch]$ cd /backup/oracle/software/dumps/121020/PSU_JAN22/
[odbora@testserver01.com PSU_JAN22]$ ls -ltr

drwxrwxrwx 4 grid   dba           4096 Jan 19 17:38 33560011
-rw-rw-r-- 1 grid   dba         430367 Jan 20 04:07 PatchSearch.xml
-rwxrwxrwx 1 grid dba 6668086904 Jan 20 04:54 p33560011_121020_Linux-x86-64.zip
drwxrwxrwx 3 grid   dba           4096 Feb  9 01:40 JDK
[odbora@testserver01.com PSU_JAN22]$ 

[odbora@testserver01.com JDK]$ pwd
/backup/oracle/software/dumps/121020/PSU_JAN22/JDK
[odbora@testserver01.com JDK]$ ls -ltr
total 177248
drwxrwxrwx 4 grid   dba          4096 Dec 23 00:57 33497195
-rw-rw-r-- 1 grid   dba          4610 Jan 18 10:29 PatchSearch.xml
-rwxrwxrwx 1 grid dba  58513219 Jan 18 10:29 p33497195_121020_Linux-x86-64.zip
-rwxr-xr-x 1 grid   dba     122247289 Feb  9 01:40 p6880880_190000_Linux-x86-64.zip
[odbora@testserver01.com JDK]$ 

/backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274
[odbora@testserver01.com 33575274]$ ls -ltr
total 132
drwxr-xr-x  5 grid dba   4096 Jan  6 19:42 32758932
drwxr-xr-x  5 grid dba   4096 Jan  6 19:44 33112931
drwxr-xr-x 32 grid dba   4096 Jan  6 19:46 33477199
drwxr-xr-x  2 grid dba   4096 Jan  6 19:46 automation
drwxr-xr-x  4 grid dba   4096 Jan  6 19:46 26983807
-rw-r--r--  1 grid dba      0 Jan  6 19:47 README.txt
-rw-rw-r--  1 grid dba   4991 Jan  6 21:12 bundle.xml
-rw-r--r--  1 grid dba 100138 Jan 18 09:19 README.html
[odbora@testserver01.com 33575274]$ 

Step:-3 Upgrade Opatch Tool from 12.2.0.1.27 to 12.2.0.1.29


  [grid@testserver01.com ~]$ sudo -iu odbora
AD Password:
-bash-4.2$ bash
bash-4.2$ unzip -o /backup/oracle/software/dumps/opatch/p6880880_122010_Linux-x86-64.zip -d /dboradb/db/12.1.0/
Archive:  /backup/oracle/software/dumps/opatch/p6880880_122010_Linux-x86-64.zip
  inflating: /dboradb/db/12.1.0/OPatch/README.txt  
  inflating: /dboradb/db/12.1.0/OPatch/datapatch  
  inflating: /dboradb/db/12.1.0/OPatch/emdpatch.pl  
  inflating: /dboradb/db/12.1.0/OPatch/operr_readme.txt  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/opatch_wls.bat  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/opatch_jvm_discovery  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/viewAliasInfo.sh  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/opatch_jvm_discovery.bat  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/viewAliasInfo.cmd  
  inflating: /dboradb/db/12.1.0/OPatch/scripts/opatch_wls  
  inflating: /dboradb/db/12.1.0/OPatch/datapatch.bat  
  inflating: /dboradb/db/12.1.0/OPatch/opatch  
  inflating: /dboradb/db/12.1.0/OPatch/private/commons-compress-1.21.jar  
 extracting: /dboradb/db/12.1.0/OPatch/ocm/generic.zip  
 extracting: /dboradb/db/12.1.0/OPatch/version.txt  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/opatchsdk.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatch.classpath.windows.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatch.classpath.unix.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatchcore.classpath.windows.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatchcore.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/opatch.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/opatch-external.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatchcore.classpath.unix.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jlib/oracle.opatch.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/dbtmp/README.txt  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/bin/patchingWallet.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/bin/oplan.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/bin/opatchautoCopy.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/bin/opatchauto.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/bin/opatchautoEnv.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.oplancore.core_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.validation-rules_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.product-driver_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.patch.opatchauto-actions_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/features/oracle.glcm.opatchauto.core.binary.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/features/oracle.glcm.osys.core.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/features/oracle.glcm.opatchauto.core.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/features/oracle.glcm.oplan.core.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/features/opatchauto-binary-classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.patch.opatchauto_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.utils_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.bundle_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.patch.opatchauto-binary_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.model_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.oui-common_12.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.comdev_7.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/common-logging-config.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/slf4j-api-1.7.28.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.dependency_1.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/sshd-core-2.7.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/slf4j-jdk14-1.7.28.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/sshd-common-2.7.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.wizard_7.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.xmldh_3.4.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.gdr_1.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.glcm.encryption_2.7.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/jersey-core-1.12.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/jersey-client-1.12.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.repo-common_1.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/jaxb-runtime-2.3.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.rest_1.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.cie.gdr-schema_1.8.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/jaxb-xjc-2.3.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/legacyoui.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/com.oracle.glcm.common-logging_1.6.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/sshd-sftp-2.7.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/legacyoui/org.eclipse.jgit.ssh.apache-5.9.0.202009080501-r.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.patch-sdk_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.automation_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/core/modules/com.oracle.glcm.osyscore.validation_13.9.1.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/private/commons-cli-1.4.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/private/jackson-module-jaxb-annotations-2.12.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/private/jackson-annotations-2.12.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/private/jackson-databind-2.12.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/private/jackson-core-2.12.2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/dbsessioninfo/README.txt  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/OPatchAutoDB.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/OPatchAutoRHP.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/OPatchAutoBinary.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/ClassPathLib.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/OPatchAuto11CommandOptions.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/OPatchAutoBinaryCommandOptions.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/CommandOptions.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/OPatchAutoCommandOptions.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/DBValidationUtil.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/ExportPath.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/BootStrapCommandOptions.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/module/DBUtilServices.pm  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/OPatchAuto11.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/RemoteCommandExecution.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/ZipUnzip.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/detecthas.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/chgchown.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/opatchauto.properties  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/remotevalidation.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/BootStrapping.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/opatchautoBinaryMultinodes.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/OPatchAutoHelper.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/CleanUp.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/opatchauto11.sh  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/RemoteHostExecutor.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/RootSessionValidation.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/PatchLevelReport.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/bin/VerifyCommand.pl  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oracle.glcm.opatchauto.db.utils.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oracle.glcm.opatchauto.db.helper.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oracle.glcm.opatchauto.rhp.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oracle.oplan.db.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oracle.glcm.opatchauto.db.systemmodel.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/utils/com.oracle.glcm.patch.db-systeminfogenerator_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/rhp/com.oracle.glcm.patch.opatchauto-rhp_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/helper/com.oracle.glcm.patch.db-comp-helper_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/com.oracle.glcm.patch.opatchautodb-actions_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/oplan_db.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/systemmodels/com.oracle.glcm.patch.db-comp-model_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/systemmodels/com.oracle.glcm.patch.db-comp-automation_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/systemmodels/com.oracle.glcm.patch.db-comp-productdriver_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/auto/database/modules/systemmodels/com.oracle.glcm.patch.db-comp-patch-sdk_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/opatchauto  
  inflating: /dboradb/db/12.1.0/OPatch/opatchprereqs/opatch/opatch_prereq.xml  
  inflating: /dboradb/db/12.1.0/OPatch/opatchprereqs/opatch/runtime_prereq.xml  
  inflating: /dboradb/db/12.1.0/OPatch/opatchprereqs/opatch/rulemap.xml  
  inflating: /dboradb/db/12.1.0/OPatch/opatchprereqs/oui/knowledgesrc.xml  
  inflating: /dboradb/db/12.1.0/OPatch/opatchprereqs/prerequisite.properties  
  inflating: /dboradb/db/12.1.0/OPatch/docs/Users_Guide.txt  
  inflating: /dboradb/db/12.1.0/OPatch/docs/FAQ  
  inflating: /dboradb/db/12.1.0/OPatch/docs/Prereq_Users_Guide.txt  
  inflating: /dboradb/db/12.1.0/OPatch/docs/cversion.txt  
  inflating: /dboradb/db/12.1.0/OPatch/oracle_common/modules/common-logging-config.jar  
  inflating: /dboradb/db/12.1.0/OPatch/oracle_common/modules/com.oracle.glcm.common-logging_1.6.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/opatch.bat  
  inflating: /dboradb/db/12.1.0/OPatch/operr  
  inflating: /dboradb/db/12.1.0/OPatch/opatch_env.sh  
  inflating: /dboradb/db/12.1.0/OPatch/operr.bat  
  inflating: /dboradb/db/12.1.0/OPatch/jre/THIRDPARTYLICENSEREADME.txt  
  inflating: /dboradb/db/12.1.0/OPatch/jre/THIRDPARTYLICENSEREADME-JAVAFX.txt  
  inflating: /dboradb/db/12.1.0/OPatch/jre/plugin/desktop/sun_java.desktop  
 extracting: /dboradb/db/12.1.0/OPatch/jre/plugin/desktop/sun_java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/Welcome.html  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/gstreamer.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/libxslt.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/webkit.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/public_suffix.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/directshow.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/libffi.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/jpeg_fx.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/icu_web.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/mesa3d.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/libxml2.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/javafx/glib.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/libxrandr.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/zlib.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/jcup.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/cryptix.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/xerces.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/unicode.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/colorimaging.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/ecc.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/icu.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/relaxngom.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/thaidict.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/dom.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/xorgproto.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/asm.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/lcms.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/santuario.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/xwd.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/freebxml.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/cldr.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/relaxngcc.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/dynalink.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/pcsclite.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/xmlresolver.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/jopt-simple.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/giflib.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/libpng.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/relaxngdatatype.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/pkcs11cryptotoken.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/mesa3d.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/joni.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/xalan.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/pkcs11wrapper.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/bcel.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/legal/jdk/jpeg.md  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/plugin.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.Turbo.properties.src  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/management/snmp.acl.template  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/management/jmxremote.password.template  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/management/management.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/management/jmxremote.access  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/java.policy  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/policy/limited/local_policy.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/policy/limited/US_export_policy.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/policy/unlimited/local_policy.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/policy/unlimited/US_export_policy.jar  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/security/trusted.libraries  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/blacklisted.certs  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/cacerts  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/java.security  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/blacklist  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/javaws.policy  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/security/public_suffix_list.dat  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jfr.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/javafx.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/management-agent.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/logging.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/tzdb.dat  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/psfontj2d.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/cmm/CIEXYZ.pf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/cmm/PYCC.pf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/cmm/GRAY.pf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/cmm/sRGB.pf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/cmm/LINEAR_RGB.pf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/hijrah-config-umalqura.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.RedHat.6.properties.src  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.SuSE.11.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaBrightRegular.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaBrightDemiItalic.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaTypewriterRegular.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaTypewriterBold.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/fonts.dir  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaSansRegular.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaSansDemiBold.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaBrightItalic.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fonts/LucidaBrightDemiBold.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jexec  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jfr/default.jfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jfr/profile.jfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/classlist  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.RedHat.5.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_de.properties  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/mixcode_s.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/splash@2x.gif  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_sv.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_zh_HK.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/java-icon.ico  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_zh_CN.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_ko.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_ja.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/splash.gif  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/MixedCodeMainDialog.ui  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_it.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/cautionshield.icns  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/splash_11-lic.gif  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_zh_TW.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/splash_11@2x-lic.gif  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_es.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/MixedCodeMainDialogJs.ui  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_fr.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/deploy/messages_pt_BR.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/cldrdata.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/jaccess.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/sunjce_provider.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/nashorn.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/dnsns.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/zipfs.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/sunec.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/sunpkcs11.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/jfxrt.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/localedata.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/ext/meta-index  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jfxswt.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/charsets.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.RedHat.5.properties.src  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/oblique-fonts/LucidaTypewriterOblique.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/oblique-fonts/LucidaSansDemiOblique.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/oblique-fonts/fonts.dir  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/oblique-fonts/LucidaSansOblique.ttf  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/resources.jar  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/applications/sun_java.desktop  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/applications/sun-java.desktop  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/applications/sun-javaws.desktop  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/mime/packages/x-java-jnlp-file.xml  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/desktop/mime/packages/x-java-archive.xml  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/net.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.Turbo.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.SuSE.10.properties.src  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/psfont.properties.ja  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.properties.src  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/icons/sun-java_HighContrastInverse.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/icons/sun-java_HighContrast.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/icons/sun-java.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/icons/sun-java_LowContrast.png  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_CopyDrop32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_MoveDrop32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/invalid32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_LinkDrop32x32.gif  
 extracting: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/images/cursors/cursors.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jvm.hprof.txt  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libglassgtk3.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libsctp.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjsig.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/server/libjsig.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/server/Xusage.txt  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/server/libjvm.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjsdt.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libnpt.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libnio.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libsaproc.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjfxmedia.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libsunec.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjsound.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libsplashscreen.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libprism_common.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libdecora_sse.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libgstreamer-lite.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjaas_unix.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/jvm.cfg  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-57.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-ffmpeg-57.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libhprof.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libawt.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libinstrument.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-56.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libunpack.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libdt_socket.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-54.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libfxplugins.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libattach.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjava_crw_demo.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjavafx_iio.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjava.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjavafx_font_pango.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libdeploy.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libverify.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libmanagement.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libawt_xawt.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libprism_sw.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libresource.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libj2pcsc.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjawt.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/liblcms.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libdcpr.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-53.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libzip.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjdwp.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libt2k.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjsoundalsa.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjavafx_font.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libmlib_image.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libglassgtk2.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-ffmpeg-56.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libglib-lite.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjavafx_font_freetype.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-ffmpeg-58.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libglass.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libfontmanager.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjpeg.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libawt_headless.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjfr.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libj2pkcs11.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libbci.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libavplugin-55.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/jli/libjli.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libjfxwebkit.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libprism_es2.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libnet.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/amd64/libj2gss.so  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jce.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/rt.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.SuSE.10.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.SuSE.11.properties.src  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/content-types.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.RedHat.6.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/calendars.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/sound.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/fontconfig.bfc  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/flavormap.properties  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/jsse.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/meta-index  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/javaws.jar  
  inflating: /dboradb/db/12.1.0/OPatch/jre/lib/currency.data  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/rmiregistry  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/ControlPanel  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/orbd  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/policytool  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/jjs  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/rmid  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/javaws  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/jcontrol  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/pack200  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/java  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/servertool  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/tnameserv  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/unpack200  
  inflating: /dboradb/db/12.1.0/OPatch/jre/bin/keytool  
  inflating: /dboradb/db/12.1.0/OPatch/jre/COPYRIGHT  
 extracting: /dboradb/db/12.1.0/OPatch/jre/README  
 extracting: /dboradb/db/12.1.0/OPatch/jre/LICENSE  
  inflating: /dboradb/db/12.1.0/OPatch/opatch.pl  
  inflating: /dboradb/db/12.1.0/OPatch/plugins/opatchauto/modules/oracle.glcm.opatchauto.db.actions.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/plugins/opatchauto/modules/oracle.glcm.opatchauto.core.actions.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/opatchauto.cmd  
  inflating: /dboradb/db/12.1.0/OPatch/oplan/oplan  
 extracting: /dboradb/db/12.1.0/OPatch/config/opatch.properties  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.ldap/ojmisc.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/javax.activation.javax.activation.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.sun.org.apache.xml.internal.resolver.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.sun.xml.bind.jaxb-jxc.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.oracle.glcm.patch.opatchauto-wallet_12.2.1.29.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/internal/features/lib_jaxb_2.3.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/features/com.oracle.orapki.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/features/com.oracle.glcm.patch.opatch-common-api-classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/features/oracle.glcm.opatchauto.core.wallet.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/features/orapki.lib.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/features/oracle.glcm.opatch.common.api.classpath.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.oracle.glcm.patch.opatch-common-api_13.9.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.pki/oraclepki.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_core.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_xmlsec.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_restsec.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_cert.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_wss.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_ws_sx.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_saml.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.osdt/osdt_saml2.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/javax.xml.bind.javax.xml.bind-api.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.sun.xml.bind.jaxb-core.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.sun.xml.bind.jaxb-impl.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/oracle.rsa/cryptoj.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/thirdparty/xercesImpl-2.12.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/thirdparty/features/xercesimpl.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/thirdparty/features/xercesimpl_2.12.0.0.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.oracle.glcm.patch.opatch-common-api-schema_13.9.5.0.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.sun.xml.bind.jaxb-xjc.jar  
  inflating: /dboradb/db/12.1.0/OPatch/modules/com.oracle.glcm.patch.opatch-common-api-interfaces_13.9.5.0.jar  
bash-4.2$ 
  

Verify the the Opatch version

bash-4.2$ $ORACLE_HOME/OPatch/opatch version
OPatch Version: 12.2.0.1.29

OPatch succeeded.
bash-4.2$

Note- do the same steps on grid user to upgrade the OPatch version

Step:-4 Take the backup of your database before applying the PSU patch.

RMAN > backup database plus archivelog;

Step:-6 Apply RU PSU patch on GRID_HOME and ORACLE_HOME 19c

[grid@testserver01.com ~]$ sudo /grid/gi/12.1.0/OPatch/opatchauto apply /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274

OPatchauto session is initiated at Sat Feb 19 10:01:15 2022

System initialization log file is /grid/gi/12.1.0/cfgtoollogs/opatchautodb/systemconfig2022-02-19_10-01-21AM.log.

Session log file is /grid/gi/12.1.0/cfgtoollogs/opatchauto/opatchauto2022-02-19_10-01-25AM.log
The id for this session is K8XD

Executing OPatch prereq operations to verify patch applicability on home /dbora/db/12.1.0
Patch applicability verified successfully on home /dbora/db/12.1.0


Executing patch validation checks on home /dbora/db/12.1.0
Patch validation checks successfully completed on home /dbora/db/12.1.0


Verifying SQL patch applicability on home /dbora/db/12.1.0
SQL patch applicability verified successfully on home /dbora/db/12.1.0


Executing OPatch prereq operations to verify patch applicability on home /grid/gi/12.1.0
Patch applicability verified successfully on home /grid/gi/12.1.0


Executing patch validation checks on home /grid/gi/12.1.0
Patch validation checks successfully completed on home /grid/gi/12.1.0


Preparing to bring down database service on home /dbora/db/12.1.0
Successfully prepared home /dbora/db/12.1.0 to bring down database service


Bringing down database service on home /dbora/db/12.1.0
Database service successfully brought down on home /dbora/db/12.1.0


Performing prepatch operations on CRS - bringing down CRS service on home /grid/gi/12.1.0
Prepatch operation log file location: /grid/gi/12.1.0/cfgtoollogs/crsconfig/hapatch_2022-02-19_10-01-58AM.log
CRS service brought down successfully on home /grid/gi/12.1.0


Start applying binary patch on home /dbora/db/12.1.0
Binary patch applied successfully on home /dbora/db/12.1.0


Start applying binary patch on home /grid/gi/12.1.0
Binary patch applied successfully on home /grid/gi/12.1.0


Performing postpatch operations on CRS - starting CRS service on home /grid/gi/12.1.0
Postpatch operation log file location: /grid/gi/12.1.0/cfgtoollogs/crsconfig/hapatch_2022-02-19_10-03-45AM.log
CRS service started successfully on home /grid/gi/12.1.0


Starting database service on home /dbora/db/12.1.0
Database service successfully started on home /dbora/db/12.1.0


Preparing home /dboradb/db/12.1.0 after database service restarted
No step execution required.........
 

Trying to apply SQL patch on home /dbora/db/12.1.0
SQL patch applied successfully on home /dbora/db/12.1.0

OPatchAuto successful.

--------------------------------Summary--------------------------------

Patching is completed successfully. Please find the summary as follows:

Host:testserver01.com
SIDB Home:/dboradb/db/12.1.0
Version:12.1.0.2.0
Summary:

==Following patches were SKIPPED:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/26983807
Reason: This patch is not applicable to this specified target type - "oracle_database"

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/33112931
Reason: This patch is not applicable to this specified target type - "oracle_database"

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/32758932
Log: /dbora/db/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-01-36AM_1.log
Reason: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/32758932 is not required to be applied to oracle home /dbora/db/12.1.0


==Following patches were SUCCESSFULLY applied:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/33477199
Log: /dbora/db/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-02-20AM_1.log


Host:testserver01.com
SIHA Home:/grid/gi/12.1.0
Version:12.1.0.2.0
Summary:

==Following patches were SKIPPED:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/26983807
Log: /grid/gi/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-01-47AM_1.log
Reason: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/26983807 is not required to be applied to oracle home /grid/gi/12.1.0

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/32758932
Log: /grid/gi/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-01-47AM_1.log
Reason: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/32758932 is not required to be applied to oracle home /grid/gi/12.1.0

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/33112931
Log: /grid/gi/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-01-47AM_1.log
Reason: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/33112931 is not required to be applied to oracle home /grid/gi/12.1.0


==Following patches were SUCCESSFULLY applied:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33575274/33477199
Log: /grid/gi/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-03-08AM_1.log


Patching session reported following warning(s): 
_________________________________________________

[WARNING] The database instance 'psgdwtst' from '/dbora/db/12.1.0', in host'usgdcasdbindb01' is not running. SQL changes, if any,  will not be applied.
To apply. the SQL changes, bring up the database instance and run the command manually from any one node (run as odbaora).
Refer to the readme to get the correct steps for applying the sql changes.




OPatchauto session completed at Sat Feb 19 10:08:23 2022
Time taken to complete the session 7 minutes, 8 seconds


[grid@testserver01.com~]$ 

If any patch not applied on db run the below command.

sudo /dboradb/db/12.1.0/OPatch/opatchauto apply /common/CORE/SOFTWARE/LINUX/121020/PSU_JAN22/33560011/33575274 -oh /dboradb/db/12.1.0

JDK PATCH – it will apply on both grid and db home

[grid@testserver01.com ~]$ sudo /grid/gi/12.1.0/OPatch/opatchauto apply /backup/oracle/software/dumps/121020/PSU_JAN22/JDK/33497195

OPatchauto session is initiated at Sat Feb 19 10:15:59 2022

System initialization log file is /grid/gi/12.1.0/cfgtoollogs/opatchautodb/systemconfig2022-02-19_10-16-01AM.log.

Session log file is /grid/gi/12.1.0/cfgtoollogs/opatchauto/opatchauto2022-02-19_10-16-04AM.log
The id for this session is K264

Executing OPatch prereq operations to verify patch applicability on home /dboradb/db/12.1.0
Patch applicability verified successfully on home /dboradb/db/12.1.0


Executing patch validation checks on home /dboradb/db/12.1.0
Patch validation checks successfully completed on home /dboradb/db/12.1.0


Verifying SQL patch applicability on home /dboradb/db/12.1.0
No step execution required.........
 

Executing OPatch prereq operations to verify patch applicability on home /grid/gi/12.1.0
Patch applicability verified successfully on home /grid/gi/12.1.0


Executing patch validation checks on home /grid/gi/12.1.0
Patch validation checks successfully completed on home /grid/gi/12.1.0


Preparing to bring down database service on home /dboradb/db/12.1.0
Successfully prepared home /dboradb/db/12.1.0 to bring down database service


Bringing down database service on home /dboradb/db/12.1.0
No step execution required.........
 

Performing prepatch operations on CRS - bringing down CRS service on home /grid/gi/12.1.0
Prepatch operation log file location: /grid/gi/12.1.0/cfgtoollogs/crsconfig/hapatch_2022-02-19_10-16-19AM.log
CRS service brought down successfully on home /grid/gi/12.1.0


Start applying binary patch on home /dboradb/db/12.1.0
Binary patch applied successfully on home /dboradb/db/12.1.0


Start applying binary patch on home /grid/gi/12.1.0
Binary patch applied successfully on home /grid/gi/12.1.0


Performing postpatch operations on CRS - starting CRS service on home /grid/gi/12.1.0
Postpatch operation log file location: /grid/gi/12.1.0/cfgtoollogs/crsconfig/hapatch_2022-02-19_10-17-30AM.log
CRS service started successfully on home /grid/gi/12.1.0


Starting database service on home /dboradb/db/12.1.0
No step execution required.........
 

Preparing home /dboradb/db/12.1.0 after database service restarted
No step execution required.........
 

Trying to apply SQL patch on home /dboradb/db/12.1.0
No step execution required.........
 
OPatchAuto successful.

--------------------------------Summary--------------------------------

Patching is completed successfully. Please find the summary as follows:

Host:testserver01.com
SIDB Home:/dboradb/db/12.1.0
Version:12.1.0.2.0
Summary:

==Following patches were SUCCESSFULLY applied:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/JDK/33497195
Log: /dboradb/db/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-16-40AM_1.log


Host:testserver01.com
SIHA Home:/grid/gi/12.1.0
Version:12.1.0.2.0
Summary:

==Following patches were SUCCESSFULLY applied:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/JDK/33497195
Log: /grid/gi/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-17-11AM_1.log



OPatchauto session completed at Sat Feb 19 10:22:08 2022
Time taken to complete the session 6 minutes, 9 seconds
[grid@testserver01.com ~]$ 

JDK PATCH -If JDK patch not applied on db

[grid@testserver01.com 33497195]$ sudo /dboradb/db/12.1.0/OPatch/opatchauto apply /backup/oracle/software/dumps/121020/PSU_JAN22/JDK/33497195 -oh /dboradb/db/12.1.0

OPatchauto session is initiated at Sat Feb 19 10:24:49 2022

System initialization log file is /dboradb/db/12.1.0/cfgtoollogs/opatchautodb/systemconfig2022-02-19_10-24-52AM.log.

Session log file is /dboradb/db/12.1.0/cfgtoollogs/opatchauto/opatchauto2022-02-19_10-24-55AM.log
The id for this session is NXM1

Executing OPatch prereq operations to verify patch applicability on home /dboradb/db/12.1.0
Patch applicability verified successfully on home /dboradb/db/12.1.0


Executing patch validation checks on home /dboradb/db/12.1.0
Patch validation checks successfully completed on home /dboradb/db/12.1.0


Verifying SQL patch applicability on home /dboradb/db/12.1.0
No step execution required.........
 

Preparing to bring down database service on home /dboradb/db/12.1.0
No step execution required.........
 

Bringing down database service on home /dboradb/db/12.1.0
No step execution required.........
 

Start applying binary patch on home /dboradb/db/12.1.0
Binary patch applied successfully on home /dboradb/db/12.1.0


Starting database service on home /dboradb/db/12.1.0
No step execution required.........
 

Preparing home /dboradb/db/12.1.0 after database service restarted
No step execution required.........
 

Trying to apply SQL patch on home /dboradb/db/12.1.0
No step execution required.........
 
OPatchAuto successful.

--------------------------------Summary--------------------------------

Patching is completed successfully. Please find the summary as follows:

Host:usdalasrbindb01
SIDB Home:/dboradb/db/12.1.0
Summary:

==Following patches were SUCCESSFULLY applied:

Patch: /backup/oracle/software/dumps/121020/PSU_JAN22/JDK/33497195
Log: /dboradb/db/12.1.0/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-19_10-25-05AM_1.log



OPatchauto session completed at Sat Feb 19 10:25:27 2022
Time taken to complete the session 0 minute, 38 seconds

OJVM patch apply only in db home.

[odbora@testserver01.com ~]$ cd $ORACLE_HOME/OPatch
[odbora@testserver01.com OPatch]$ ./opatch apply /backup/oracle/software/dumps/121020/PSU_JAN22/33560011/33561268
Oracle Interim Patch Installer version 12.2.0.1.29
Copyright (c) 2022, Oracle Corporation.  All rights reserved.


Oracle Home       : /dboradb/db/12.1.0
Central Inventory : /grid/gi/app/oraInventory
   from           : /dboradb/db/12.1.0/oraInst.loc
OPatch version    : 12.2.0.1.29
OUI version       : 12.1.0.2.0
Log file location : /dboradb/db/12.1.0/cfgtoollogs/opatch/opatch2022-02-19_10-29-47AM_1.log

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   33561268  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/dboradb/db/12.1.0')


Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying interim patch '33561268' to OH '/dboradb/db/12.1.0'
ApplySession: Optional component(s) [ oracle.sqlj, 12.1.0.2.0 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.javavm.server, 12.1.0.2.0...

Patching component oracle.javavm.server.core, 12.1.0.2.0...

Patching component oracle.rdbms.dbscripts, 12.1.0.2.0...

Patching component oracle.rdbms, 12.1.0.2.0...

Patching component oracle.javavm.client, 12.1.0.2.0...

Patching component oracle.dbjava.jdbc, 12.1.0.2.0...

Patching component oracle.dbjava.ic, 12.1.0.2.0...
Patch 33561268 successfully applied.
Sub-set patch [33192628] has become inactive due to the application of a super-set patch [33561268].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /dboradb/db/12.1.0/cfgtoollogs/opatch/opatch2022-02-19_10-29-47AM_1.log

OPatch succeeded.
[odbora@testserver01.com OPatch]$ 
tion : /dboradb/db/12.1.0/cfgtoollogs/opatch/opatch2022-02-19_10-29-47AM_1.log

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   33561268  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/dboradb/db/12.1.0')


Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying interim patch '33561268' to OH '/dboradb/db/12.1.0'
ApplySession: Optional component(s) [ oracle.sqlj, 12.1.0.2.0 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.javavm.server, 12.1.0.2.0...

Patching component oracle.javavm.server.core, 12.1.0.2.0...

Patching component oracle.rdbms.dbscripts, 12.1.0.2.0...

Patching component oracle.rdbms, 12.1.0.2.0...

Patching component oracle.javavm.client, 12.1.0.2.0...

Patching component oracle.dbjava.jdbc, 12.1.0.2.0...

Patching component oracle.dbjava.ic, 12.1.0.2.0...
Patch 33561268 successfully applied.
Sub-set patch [33192628] has become inactive due to the application of a super-set patch [33561268].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /dboradb/db/12.1.0/cfgtoollogs/opatch/opatch2022-02-19_10-29-47AM_1.log

OPatch succeeded.

Step:-7 Startup the Database in upgrade mode and start the Listener

bash-4.2$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Sat Feb 19 10:32:41 2022

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup upgrade
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 1.6106E+11 bytes
Fixed Size                  4507608 bytes
Variable Size            1.8790E+10 bytes
Database Buffers         1.4173E+11 bytes
Redo Buffers              532361216 bytes
Database mounted.
Database opened.

Step:-8 Execute post patch steps and run datapatch command

bash-4.2$ cd $ORACLE_HOME/OPatch/
bash-4.2$ ./datapatch -verbose
SQL Patching tool version 12.1.0.2.0 Production on Sat Feb 19 10:34:25 2022
Copyright (c) 2012, 2016, Oracle.  All rights reserved.

Log file for this invocation: /dboradb/db/cfgtoollogs/sqlpatch/sqlpatch_102350_2022_02_19_10_34_25/sqlpatch_invocation.log

Connecting to database...OK
Bootstrapping registry and package to current versions...done
Determining current state...done

Current state of SQL patches:
Patch 32473164 (Database PSU 12.1.0.2.210420,Oracle JavaVM Component (APR2021)):
  Not installed in the binary or the SQL registry
Patch 32876425 (Database PSU 12.1.0.2.210720,Oracle JavaVM Component (JUL2021)):
  Not installed in the binary or the SQL registry
Patch 33192628 (Database PSU 12.1.0.2.211019,Oracle JavaVM Component (OCT2021)):
  Installed in the SQL registry only
Patch 33561268 (Database PSU 12.1.0.2.220118,Oracle JavaVM Component (JAN2022)):
  Installed in the binary registry only
Bundle series PSU:
  ID 220118 in the binary registry and ID 211019 in the SQL registry

Adding patches to installation queue and performing prereq checks...
Installation queue:
  The following patches will be rolled back:
    33192628 (Database PSU 12.1.0.2.211019,Oracle JavaVM Component (OCT2021))
  The following patches will be applied:
    33561268 (Database PSU 12.1.0.2.220118,Oracle JavaVM Component (JAN2022))
    33477199 (DATABASE PATCH SET UPDATE 12.1.0.2.220118)

Installing patches...
Patch installation complete.  Total patches installed: 3

Validating logfiles...
Patch 33192628 rollback: SUCCESS
  logfile: /dboradb/db/cfgtoollogs/sqlpatch/33192628/24427176/33192628_rollback_PSGDWTST_2022Feb19_10_34_45.log (no errors)
Patch 33561268 apply: SUCCESS
  logfile: /dboradb/db/cfgtoollogs/sqlpatch/33561268/24536364/33561268_apply_PSGDWTST_2022Feb19_10_35_08.log (no errors)
Patch 33477199 apply: SUCCESS
  logfile: /dboradb/db/cfgtoollogs/sqlpatch/33477199/24579208/33477199_apply_PSGDWTST_2022Feb19_10_35_08.log (no errors)
SQL Patching tool complete on Sat Feb 19 10:35:12 2022
bash-4.2$ 



Step:-9 Check opatch lsinventory and list of patches applied in ORACLE_HOME

bash-4.2$ ./opatch lspatches
33561268;Database PSU 12.1.0.2.220118,Oracle JavaVM Component (JAN2022)
33497195;JDK BUNDLE PATCH 12.1.0.2.220118
33477199;Database Patch Set Update : 12.1.0.2.220118 (33477199)
32758932;OCW PATCH SET UPDATE 12.1.0.2.210720 (32758932)

OPatch succeeded.
bash-4.2$ 




Step:-10 After applying RU patch, Check the DBA_REGISTRY_SQLPATCH

SQL> shu immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 1.6106E+11 bytes
Fixed Size                  4507608 bytes
Variable Size            1.8790E+10 bytes
Database Buffers         1.4173E+11 bytes
Redo Buffers              532361216 bytes
Database mounted.
Database opened.

SQL> col action_time for a28
    col action for a8
    col comments for a30
    col status for a10
    set line 999 pages 999
select patch_id, status, Action,Action_time from dba_registry_sqlpatch order by action_time;SQL> SQL> SQL> SQL> SQL> 

  PATCH_ID STATUS     ACTION   ACTION_TIME
---------- ---------- -------- ----------------------------
  32473164 SUCCESS    APPLY    08-MAY-21 08.38.35.982720 AM
  32328635 SUCCESS    APPLY    08-MAY-21 08.38.36.448630 AM
  32473164 SUCCESS    ROLLBACK 14-AUG-21 04.01.15.810146 AM
  32876425 SUCCESS    APPLY    14-AUG-21 04.01.15.812066 AM
  32768233 SUCCESS    APPLY    14-AUG-21 04.01.15.823045 AM
  32876425 SUCCESS    ROLLBACK 08-JAN-22 10.04.33.988171 AM
  33192628 SUCCESS    APPLY    08-JAN-22 10.04.33.991128 AM
  33128590 SUCCESS    APPLY    08-JAN-22 10.04.34.000976 AM
  33192628 SUCCESS    ROLLBACK 19-FEB-22 10.35.11.914138 AM
  33561268 SUCCESS    APPLY    19-FEB-22 10.35.11.916965 AM
  33477199 SUCCESS    APPLY    19-FEB-22 10.35.11.936219 AM

11 rows selected.
SQL> 

Step:-11 Run the utlrp.sql to re-compile all INVALID objects

SQL> @?/rdbms/admin/utlrp.sql

Please share this Blog with your colleagues or friends. Your suggestions and feedback are very helpful for everyone who come to this site and learn it from oracleocpworld.com.
Please comment here for your any query related to above post. You can email me on : oracleocpworld@gmail.com.

Leave a Comment