Step by Step Upgrading Oracle 10gR2 to Oracle 11gR2 | Oracle Migrations

oracle_2

oracle_2 (Photo credit: ratzo)

Upgrading existing databases to the New Oracle 11gR2 (11.2.0.2.0) version using dbua

Hoy voy a compartirles la experencia de migrar de version una base en RAC .

(Tan sencillo como realizar la migracion de una Single Instance)

Lo primero que vamos hacer es instalar los binarios de 11gR2 (11.2.0.2.0) que es la version a la cual estare migrando desde 10gR2 (10.2.0.4.0).

Bajamos el software desde una de las paginas de oracle aqui y procedemos a instalarlo en los paths que ya designamos.

Finalizado esto vamos a proceder al paso mas importante que lo remarco abajo:

Tomamos un Backup, No Olvidarnos !

Una vez hecha esta tarea, me voy al $ORACLE_HOME/rdbms/admin de la base 11gR2 (11.2.0.2.0) :

$ cd /u01/app/oracle/product/11.2.0/db_oesm1n/rdbms/admin 

Ahora vamos a copiar el archivo utlu112i.sql en /tmp o en el $ORACLE_HOME/dbs 10gR2 (10.2.0.4.0)

$ cp utlu112i.sql /u01/app/oracle/product/10.2.0/db_oesm1n/dbs 

Una vez realizada esta tarea vamos a loguearnos con privilegios a nuestra base que migraremos y ejecutaremos el archivo copiado.

$ cd /u01/app/oracle/product/10.2.0/db_oesm1n/dbs
$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Mar 30 12:12:54 2012

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options

SQL> !pwd
/u01/app/oracle/product/10.2.0/db_oesm1n/dbs

Sigue leyendo