octubre 09, 2012

Instalación Oracle SOA Suite 11g - Parte 2 RCU (Repository Creation Utility)

La instalación de Oracle SOA Suite 11g requiere una serie de esquemas en base de datos que deben ser creados con una herramienta llamada RCU (Repository Creation Utility), esta aplicación además de crear se utiliza para eliminar conjuntos de esquemas, no solo de SOA Suite si no también de otros productos de Oracle Fusion Middleware.
RCU se puede obtener de la lista de software recomendado para la instalación de SOA Suite 11g, lo hay para Windows y Linux pero unicamente en versión de 32 bits para cualquiera de los dos sistemas operativos

A continuación los pasos detallados para crear los esquemas correspondientes a Oracle SOA Suite 11g


  1. Hay que descomprimir el paquete de RCU, yo recomiendo hacerlo dentro del MIDDLEWARE_HOME ya que en un futuro si desean eliminar o agregar las bases de datos de cierto producto tendrán a la mano la versión correcta. La raíz del archivo comprimido es una carpeta llamada rcuHome, una vez descomprimido deben ejecutar el archivo rcuHome/bin/rcu
  2. Aparecerá la pantalla de bienvenida en la cual hacemos clic en Next
  3. En la siguiente pantalla aparecen unos radio buttons para elegir si se desea crear un esquema o eliminar uno ya existente. Por ahora elegimos la opción Create y hacemos clic en Next
  4. El asistente mostrará una pantalla donde debemos colocar los datos de nuestra base de datos donde serán creados los esquemas correspondientes. En mi caso es una base de datos 11g XE instalada en la misma máquina por lo que mi configuración queda como se muestra en la imagen. Es importante mencionar que el usuario que elegimos debe de ser un administrador, en este caso sys con el rol de sysdba.
    Una vez completada la información hacemos clic en Next
  5. En mi caso aparece la siguiente ventana indicando que la base de datos no está certificada para esta instalación, podemos ignorar esta advertencia, el producto funcionará correctamente. Si están utilizando una base de datos Enterprise puede que les marque la advertencia haciendo referencia a los parámetros de su configuración, igual pueden ignorarlo.
  6. Una vez pasada la advertencia se iniciará una revisión de la base de datos, cuando termine hacemos clic en ok.
  7. En la siguiente ventana hay que elegir un prefijo para las bases de datos que serán creadas y elegir las correspondientes a SOA Suite como se muestra en la siguiente imagen.
    El prefijo predeterminado es DEV, en mi caso elijo SOA116 porque tengo mas versiones instaladas y así me aseguro de no causar conflictos.
    En cuanto a los esquemas debemos elegir el que dice: SOA and BPM Infraestructure, de manera automática se seleccionaran los demás esquemas requeridos tal como se muestra en la imagen. Hacemos clic en Next
  8. Se realizará una nueva validación de las opciones seleccionadas, una vez terminada hacemos clic en OK
  9. En la siguiente pantalla se solicta la contraseña para los esquemas que serán creados, les sugiero elegir el mismo para todas a menos de que sean muy exigentes en cuanto a seguridad o estén haciendo una instalación productiva (para lo cual no está dirigida esta guia). Una vez habiendo realizado la configuración correspondiente hacemos clic en Next
  10. Aparecerá una ventana con el resumen de las operaciones a ejecutar, además se incluye un botón para realizar modificaciones a los tablespaces donde serán creados los esquemas, para fines de esta guia dejaremos que los construya en el espacio predeterminado y hacemos clic en Next
  11. Aparecerá una advertencia indicando que los tablespaces que no existan serán creados también. Hacemos cli en OK
  12. Se realizará una verificación de los tablespaces, una vez terminada hacemos clic en OK
  13. Aparecerá una ventana con un resumen de toda la configuración, una vez que la hayan revisado cuidadosamente hacemos clic en Create si todo es correcto
  14. Aparecerá otra ventana con el estatus de la ejecución de las tareas solicitadas. Una vez que hayan finalizado la ventana desaparecerá automaticamente.
  15. La última ventana contiene el resultado de la ejecución de las actividades. A continuación se muestra una imagen donde todas las tareas fueron exitosas. Hacemos clic en Close y con eso terminamos la creación de los esquemas necesarios para Oracle SOA Suite 11g.