Inicio > Database > Upgrade Oracle Database 11.2 to 12.2 using Enterprise Manager Cloud Control 13c

Upgrade Oracle Database 11.2 to 12.2 using Enterprise Manager Cloud Control 13c

El upgrade de Oracle Database a la versión 12c puede ser una de las tareas pendientes que más quebraderos de cabeza nos genera. Esta tarea puede suscitar muchas incógnitas como:

¿Seré capaz de hacerlo?

¿Debería contratar una consultoría externa para esta tarea?

¿Está mi personal cualificado para ello?

Todas estas respuestas las encontrarás en este post, donde demostraremos lo tremendamente fácil y rápido que es realizar el Upgrade de una Base de Datos Oracle en la versión 11.2.0.4 a la versión 12.2.0.1.0.

En este escenario partiremos de una Base de Datos en Standalone sobre una capa de Clusterware 12.2 con ASM.

En esta demostración vamos a realizar el Upgrade de una Base de datos con la ayuda de Oracle Enterprise Manager Cloud Control 13.2 y dicho esto empezamos.

Desde el Enterprise Manager y con permisos de Super Administrador seleccionaremos las siguientes pestañas:

Enterprise => Provisioning and Patching => Procedure Library

Esto  nos llevará a una pantalla en la que se mostrarán todos los procedimientos que trae Oracle Enterprise Manager, nosotros seleccionaremos “Upgrade Oracle Database“. Marcamos el check-box y pulsamos “go en la parte superior.

 

Targets

Ahora se nos presentará una pantalla con el flujo completo del Upgrade y los pasos por los cuales iremos pasando.  En la siguiente ventana seleccionaremos los siguientes valores:

  • Tipo de Instalación: RAC o Standalone
  • Versión a la que pretendemos ir: En este caso 12.2.0.1.0
  • Target al que vamos a realizar el Upgrade

Cumplimentado esto pulsamos siguiente.

 

Software Details

En la siguiente pantalla podremos escoger entre dos posibles métodos de Upgrade:

  • Upgrade Database Software and Instance
  • Upgrade Database Instance only

En este caso sólo vamos a realizar el Upgrade ya que el Software está instalado. En el caso que no estuviera instalado no supondría ningún inconveniente pero para simplificar la tarea partiremos de un escenario ya instalado, por lo que nos pedirá seleccionar el HOME en el que está el nuevo Software.

Otra opción que nos permite configurar es el directorio temporal, una alternativa muy útil por si el servidor en el que estamos trabajando no dispone de un Filesystem temporal suficientemente dimensionado.

 

Credentials

En el paso de credentials vamos a especificar las credenciales para cada uno de los usuario implicados. En este caso vamos a necesitar las credenciales de los siguientes usuarios:

  • Password de Sysdba
  • Password de Oracle (Este usuario es el propietario del Software de Base de Datos)
  • Password de un usuario con permisos administrativos a nivel de Sistema Operativo.

Es bastante recomendable que las credenciales descritas estén configuradas como “Prefered Credentials

 

Configuration Details

En esta ocasión nos preguntarán qué hacer con los objetos inválidos y otras opciones de Backup. Dado que la base de datos dispone de Backup pulsaremos siguiente.

 

Custom Properties

En esta pantalla nos preguntarán si queremos ejecutar dentro del Upgrade algún script personalizado, como no es nuestro caso pulsaremos siguiente.

 

Schedule

Este proceso lo podemos realizar inmediatamente o agendar para que se ejecute en otro momento, en este caso lo ejecutaremos de forma inmediata.

 

Review

En esta pantalla tendremos un resumen de todos los parámetros que hemos ido cumplimentando a lo largo del proceso, lo revisaremos concienzudamente y finalmente pulsaremos “Submit”.

Y ya está, solo nos queda monitorizar el proceso para que termine correctamente como en la siguiente pantalla:

En la siguiente ventana se nos muestra el porcentaje de nuestro Upgrade y el paso en el que se encuentra.

Unos minutos más tarde el proceso termina satisfactoriamente:

Finalmente realizaremos algunas comprobaciones como:

Detalle del Target en Enterprise Manager:

Como podemos observar la Base de Datos se ha actualizado en Enterprise Manager y ahora su HOME ya esta apuntando a la versión 12.2.0.1.0. En caso de realizar el Upgrade con otro método es necesario hacer esta modificación de forma manual o el target aparecerá como “Down”.

Y por último vamos a revisar el registro en la capa de Clusterware para asegurarnos que esto también ha sido modificado.

Podemos comprobar que OEM también ha actualizado la configuración; tened en cuanta que en el caso de Upgrade Manual todas estas configuraciones las tendríamos que realizar a mano, incluyendo otras tantas como:

  • oratab
  • fichero de password
  • fichero de inicio

Ya hemos terminado la tarea y demostrado que con Oracle Enterprise Manager hacer un Upgrade de nuestras Bases de Datos es tremendamente sencillo.

  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: