Tuesday, December 4, 2018

DB Upgrade from 11.2.0.3 to 12.2.0.1



DB upgrade  from 11g to 12c using DBUA

Step 1: 

At first install the 12c binary and then follow the following activities.

Copy spfilea.ora and password file to /orafs/app/oracle/12.2.0.1/db_1/dbs/ 
Step 2:

$ORACLE_HOME/jdk/bin/java -jar /orafs/app/oracle/12.2.0.1/db_1/rdbms/admin/preupgrade.jar FILE DIR /home/oracle/preupgrade_log

bash-4.2$ sqlplus / as sysdba

SQL> @preupgrade_fixups.sql


Step 3:

SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql



Step 4. EM Remove:

cd /orafs/app/oracle/12.2.0.1/db_1/rdbms/admin/
SQL>SET ECHO ON
SQL>SET SERVEROUTPUT ON
SQL>@emremove.sql


Step 5:

SQL> show parameter SEC_CASE_SENSITIVE_LOGON

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sec_case_sensitive_logon             boolean     FALSE
SQL> alter system set sec_case_sensitive_logon=true;

System altered.



Step 6:


bash-4.2$ vi sqlnet.ora

SQLNET.ALLOWED_LOGON_VERSION_SERVER=11


Step 7:


Add the following line on the /etc/oratab


bash-4.2$ vi /etc/oratab
dbname:/orafs/app/oracle/11.2.0.3/db_1:N

Step 8: run DBUA

-----------------------------------------------------




No comments:

Post a Comment