Here is the GI environment to be patched:
GI HOME: 12.2.0.1 DB HOMES: 12.2.0.1 12.1.0.2 11.2.0.4
Patches downloaded :
GI HOME: 12.2.0.1 : Combo OJVM Update 12.2.0.1.180417 and
GI Update 12.2.0.1.180417 Patch 27726454, or
- 27468969/
27674384 DATABASE APR 2018 RU 12.2.0.1.180417
27464465 OCW APR 2018 RU 12.2.0.1.0.180417
27458609 ACFS APR 2018 RU 12.2.0.1.0.180417 Only Grid Home
26839277 DBWLM RELEASE UPDATE 12.2.0.1.170913 Only Grid Home
27144050 TOMCAT RELEASE UPDATE 12.2.0.1.171023.0830 Only Grid Home
- 27475613/Oracle JavaVM Component Release Update 12.2.0.1.180417
--
-- 12.1.0.2
Combo OJVM PSU 12.1.0.2.180417 and GI PSU 12.1.0.2.180417 Patch 27726478
- 27475603/
Oracle JavaVM Component 12.1.0.2.180417 Database PSU
- 27468957/
27338013
26983807
27338020 OCW
27338041 Database PSU 12.1.0.2.180417 Patch 27726471
--
-- 11.2.0.4
Combo OJVM PSU 11.2.0.4.180417 and GI PSU 11.2.0.4.180417 Patch 27726505
- 27475913/
27338049 Database PSU 11.2.0.4.180417 Patch 27338049
27441052 OCW PSU 11.2.0.4.180417
22502505 ACFS PSU 11.2.0.4.160419
-27475598/Oracle JavaVM (OJVM) Component Database PSU 11.2.0.4.180417
1) Apply Apr 2018 RU 12.2.0.1.180417 for 12.2.0.1 GI HOME and DB HOME.
$GI_HOME/OPatch/opatchauto apply /PATCHES/27726454/27468969
2) Apply April 2018 RU for 12.1.0.2 DB HOME.
-- DB $cd $PATCH_TOP_LOCATION/27726478/27468957/27338041 $ opatch apply -- OCW $ $PATCH_TOP_LOCATION/27726478/27468957/27338020/custom/scripts/prepatch.sh -dbhome /u01/app/oracle/product/12.1.0/dbhome_1 $ opatch napply $PATCH_TOP_LOCATION/27726478/27468957/27338020 -local -oh /u01/app/oracle/product/12.1.0/dbhome_1 -id 27338020 $ $PATCH_TOP_LOCATION/27726478/27468957/27338020/custom/scripts/postpatch.sh -dbhome -dbhome /u01/app/oracle/product/12.1.0/dbhome_1 --OJAVA $cd $PATCH_TOP_LOCATION/27726478/27475603 $ opatch apply -local
3)Apply April 2018 RU for 11.2.04 DB HOME.
-- DB PSU $cd 27338049 $opatch prereq CheckConflictAgainstOHWithDetail -ph ./ $opatch apply or opatch apply -local ( RAC ) -- OJVM $cd <PATCH_TOP_DIR>/27475598 $opatch prereq CheckConflictAgainstOHWithDetail -ph ./ $opatch apply or opatch apply -local (if RAC) --OCW --11g version --chmod 750 on both files below if permission is not correct. $ ls -ltr 27475913/27441052/custom/scripts/p*patch.sh -rw-r--r--. 1 oracle oinstall 4566 Feb 5 20:05 27475913/27441052/custom/scripts/prepatch.sh -rw-r--r--. 1 oracle oinstall 8417 Feb 5 20:05 27475913/27441052/custom/scripts/postpatch.sh $ chmod 750 27475913/27441052/custom/scripts/prepatch.sh $ chmod 750 27475913/27441052/custom/scripts/postpatch.sh $ $PATCH_TOP_LOCATION/27726505/27475913/27441052/custom/scripts/prepatch.sh -dbhome /u01/app/oracle/product/11.2.0/dbhome_1 $ opatch napply -oh /u01/app/oracle/product/11.2.0/dbhome_1 -local PATCH_TOP_LOCATION/27726505/27475913/27441052/custom/server/27441052 $ $PATCH_TOP_LOCATION/27726505/27475913/27441052/custom/scripts/postpatch.sh -dbhome /u01/app/oracle/product/11.2.0/dbhome_1
4)Run “datapatch” or post patch SQL as per instructions.