You are on page 1of 2

1. Connect to server drxpvm2056.dcld.bcdc.kp.

org
2. Unzip PSU
cd /orabkup1/11.2.0.4.160119
unzip p22191577_112040_Linux-x86-64.zip
3. Make sure that all the databases and cluster services are down before proceed
ing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PRE ROOT SCRIPT ON GI HOME (AS ROOT USER)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. oraenv
+ASM
export ORACLE_HOME=/u01/app/11.2.0.4/grid
/usr/sbin/slibclean
/u01/app/11.2.0.4/grid/crs/install/roothas.pl -unlock
4.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PRE PATCH RDBMS - (AS ORACLE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. oraenv
BOITPER
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/db_1
/orabkup1/11.2.0.4.160119/22191577/21948348/custom/scripts/prepatch.sh -dbhome /
u01/app/oracle/product/11.2.0.4/db_1
note: check and change the privileges of prepatch.sh to 777 incase of error
5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PATCH GI WITH OCW, ACFS AND DB PSU - (AS ORACLE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. oraenv
+ASM
export ORACLE_HOME=/u01/app/11.2.0.4/grid
/u01/app/11.2.0.4/grid/OPatch/opatch lsinventory
/u01/app/11.2.0.4/grid/OPatch/opatch napply -oh /u01/app/11.2.0.4/grid -local /o
rabkup1/11.2.0.4.160119/22191577/21948348
(OCW)
/u01/app/11.2.0.4/grid/OPatch/opatch napply -oh /u01/app/11.2.0.4/grid -local /o
rabkup1/11.2.0.4.160119/22191577/21948355
(ACFS)
/u01/app/11.2.0.4/grid/OPatch/opatch napply -oh /u01/app/11.2.0.4/grid -local /o
rabkup1/11.2.0.4.160119/22191577/21948347
(DB PSU)
/u01/app/11.2.0.4/grid/OPatch/opatch lsinventory
---- incase of any errors during patching please following the below step
/usr/sbin/slibclean

6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PATCH RDBMS WITH OCW AND DB PSU - (AS ORACLE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. oraenv
BOITPER
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/db_1
/u01/app/oracle/product/11.2.0.4/db_1/OPatch/opatch lsinventory
/u01/app/oracle/product/11.2.0.4/db_1/OPatch/opatch napply -oh /u01/app/oracle/p
roduct/11.2.0.4/db_1 -local /orabkup1/11.2.0.4.160119/22191577/21948348/custom/s
erver/21948348
/u01/app/oracle/product/11.2.0.4/db_1/OPatch/opatch napply -oh /u01/app/oracle/p
roduct/11.2.0.4/db_1 -local /orabkup1/11.2.0.4.160119/22191577/21948347
/u01/app/oracle/product/11.2.0.4/db_1/OPatch/opatch lsinventory
7.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
POST PATCH RDBMS - (AS ORACLE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. oraenv
BOITPER
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/db_1
/orabkup1/11.2.0.4.160119/22191577/21948348/custom/scripts/postpatch.sh -dbhome
/u01/app/oracle/product/11.2.0.4/db_1
note: check and change the privileges of postpatch.sh to 777 incase of error
8.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
POST ROOT SCRIPT ON GI HOME (AS ROOT USER)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
export ORACLE_HOME=/u01/app/11.2.0.4/grid
/u01/app/11.2.0.4/grid/rdbms/install/rootadd_rdbms.sh
/u01/app/11.2.0.4/grid/crs/install/roothas.pl -patch
9.check all the services are up and running if not bring them up manually
---start HAS
as root user
cd /u01/app/11.2.0.4/grid/bin
./crsctl check has
./crsctl start has ( if it is not up )
./crsctl check has

You might also like