DevTech101

DevTech101

Process to patch an Oracle 11G/12C RAC Grid infrastructure and or database

Note1: Starting with OPatch version 11.2.0.3.14 , 12.1.0.2.12 and higher OCM Is Not bundled with OPatch .OPatch utility may be not look for ocm response file while patching in silent mode .

Note2: In older versions the emocmrsp might be located under OPatch or in /u01/db/12.1.0.1/db_1/ccr/bin/emocmrsp

Download the latest opatch and extract in the ORACLE_HOOM or GI_HOME

Download the latest PSU (quarterly relase) and extract

Stop the DB

SQL> shutdown immediate;

or

srvctl stop database –d DB_NAME

Generate the ocm file. As the GI user

$ORACLE_HOME/OPatch/ocm/bin/emocmrsp  -no_banner -output grid_ocm.rsp

As the oracle user

$ORACLE_HOME/OPatch/ocm/bin/emocmrsp  -no_banner -output db_ocm.rsp

As root patch the GI first – make sure to set all GI variables

opatch auto /installs/11.2.03/db_patch/PSU_11.2.0.3.10 -oh $GI_HOME -ocmrf /usr/grid/grid_ocm.rsp

Note: The PSU_11.2.0.3.10 is the location of the PSU unziped patch

Once done patch the DB as the root user

Note: Make sure to set the proper variables as oracle user

opatch auto /installs/11.2.03/db_patch/PSU_11.2.0.3.10  -oh $ORACLE_HOME -ocmrf db_ocm.rsp

Start the Database

SQL>startup;

Now completed the Database patch

cd $ORACLE_HOME/rdbms/admin
SQL> sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql psu apply
SQL> QUIT
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
%d bloggers like this: