Thursday, 5 February 2015

Upgrade 10.2.0.1 to 10.2.0.5 (version upgrade):

Upgrade 10.2.0.1 to 10.2.0.5 (version upgrade):

  •  First  10.2.0.1 DB full backup

Take the full backup of the PROD db using RMAN or physical backup
  •   In os level presented listener,tnsnames.ora,sqlnet.ora file to be backup.

                Backup the oracle files from[/var/opt/oracle]

$ cp  –p $TNS_ADMIN/oratab oratab_BJ
$ cp  –p $TNS_ADMIN/listener.ora  listener.ora_BJ
$ cp  –p $TNS_ADMIN/oraInst.loc  oraInst.loc_BJ

$export ORACLE_SID=PROD
$ sqlplus / as sysdba
SQL> shut immediate;
SQL>exit;
$ lsnrctl stop prod_list
$ tar –cvf /backup/10.2.0.1.tar  /dboracle/orabase/product/10.2.0  10.2.0.1 binary, presented in which home path  that home path u take backup.

Install the oracle s/w 10.2.0.5.0-patch set 8202632
$ cd /software
$ p8202632_10205_HP64.zip metalink file zip format to unzip that one
$ unzip p8202632_10205_HP64.zip
$ cd Disk1
$export ORACLE_BASE=/dboracle/
$export ORACLE_SID=PROD
$export ORACLE_HOME=/dboracle/orabase/product/10.2.0
$export path=$ORACLE_HOME/bin:$PATH
$export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
$ ./runInstaller
  èPlease specify the existing ORACLE_HOME[when the screen ask]
  èRun the script $ORACLE_HOME/root.sh – root access is required for implementer.

$ ./root.sh
$ sqlplus / as sysdba
SQL> STARTUP UPGRADE
SQL> spool upgrade_info.log
SQL>@rdbms/admin/utlu102i.sql change 10.2.0.1 to 10.2.0.5 what r the changes needed to be list out,u must b change that one

SQL> spool off;
SQL> shutdown immediate;

$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup upgrade
SQL> spool 10g_5_patch.log
SQL> @/rdbms/admin/catupgrd.sql
SQL> spool off
SQL> shutdown immediate
SQL> startup
SQL> @?/rdbms/admin/utlrp.sql
SQL> select comp_name,status,version from SYS.dba_registry;
SQL> shutdown immediate
SQL> startup


No comments:

Post a Comment