Creación previa de esquemas de RCU para Essbase

La plataforma de Essbase requiere el uso de esquemas de la utilidad de creación de repositorios (RCU) para el almacenamiento de metadatos.

Use esta utilidad para agregar o soltar un repositorio (esquema).

Estos esquemas se almacenan en la base de datos relacional soportada de su elección. Tenga en cuenta que las aplicaciones y los cubos de Essbase no se almacenan en estos esquemas; en su lugar, se encuentran en la ubicación de <Application Directory> seleccionada en el servidor donde instala Essbase. Para obtener más información, consulte Planificación del entorno de Essbase.

Requisitos

  • Debe aplicar los parches mostrados como requisitos previos en Configuración de Essbase en Linux antes de crear esquemas de RCU, tanto si utiliza esquemas creados previamente como si no.

  • Si utiliza Microsoft SQL Server (MSSQL) en la configuración, debe abordar el siguiente requisito de configuración para ejecutar el proceso en ALTER DATABASE y aplicar la ordenación correcta y las consideraciones de esquema de dirección. Consulte Configuración de una base de datos de Microsoft SQL Server para el esquema de Metadata Services (MDS).
  • Se ha instalado Fusion Middleware. Consulte Instalar Fusion Middleware.
  • Se ha instalado la base de datos relacional soportada. Consulte Instalación de una base de datos relacional.
  • Oracle Essbase debe estar presente en el sistema antes de agregar o borrar un esquema. Consulte Instalar Oracle Essbase.
  • Oracle recomienda desplegar una base de datos de conexión (PDB) distinta para Essbase. Puede obtener más información sobre la arquitectura multiinquilino de Oracle aquí: Introducción a la arquitectura multiinquilino.

    • Ninguna otra aplicación debe tener acceso a los esquemas de repositorio de Essbase generados por la utilidad de creación de repositorios (RCU).
    • Nadie más que el administrador designado debe tener permiso para acceder a los esquemas o sus tablas.
    • Nadie más debe tener las credenciales para asignar o cambiar roles para acceder a la PDB.
    • Se deben registrar todos los cambios en la PDB.

Actualmente se necesitan nueve esquemas de RCU para Essbase y otros componentes de la plataforma. Al configurar Essbase, puede

  • utilizar esquemas creados previamente, o

  • permitir que la utilidad de configuración de Essbase los cree por usted

A continuación se explica cómo crear previamente esquemas de RCU mediante la utilidad de creación de repositorios, que forma parte de Fusion Middleware, en lugar de permitir que la utilidad de configuración de Essbase los cree. La creación previa de sus propios esquemas puede ser útil cuando:

  • uso de una conexión HTTPS segura mediante una cartera
  • configuración de Essbase y, a continuación, solo necesita proporcionar el prefijo de esquema
Para crear previamente esquemas de RCU
  1. En el directorio raíz de Oracle, donde está instalado Fusion Middleware, abra un terminal en /oracle_common/bin y ejecute el comando rcu para iniciar la utilidad de creación de repositorios.

    Para Linux
    /scratch/user/oracle_home/oracle_common/bin/rcu
    Para Windows
    C:\scratch\user\dist\oracle_common\bin\rcu.exe
  2. En la página Welcome, haga clic en Next (Siguiente).

  3. En la página Crear repositorio, haga clic en Crear repositorio y, por último, en Carga del Sistema y Carga del Producto.


    Create Repository, con la selección para crear un repositorio para la carga del sistema y la carga del producto

    Haga clic en Siguiente.

  4. En la página Detalles de Conexión a Base de Datos, mantenga seleccionada la opción Parámetros de Conexión:


    Página Detalles de Conexión a Base de Datos con los parámetros de conexión de Oracle Database introducidos

    1. Introduzca opciones y valores:

      • Formato de cadena de conexión: seleccione si desea introducir valores de parámetros o utilizar una cadena de conexión
      • Nombre de host: nombre completo del servidor (por ejemplo, myserver.example.com)
      • Puerto: para Oracle Database (el valor por defecto es 1521)
      • Nombre de servicio: para Oracle Database (por ejemplo, orcl.example.com)
      • Nombre de usuario y contraseña: para el administrador de Oracle Database (el nombre de usuario del administrador por defecto puede ser sys)
      • Rol: dejar como valor por defecto SYSDBA
    2. Haga clic en Siguiente.

  5. La utilidad de creación de repositorios comprueba los requisitos previos. Haga clic en Aceptar para continuar.


    La utilidad de creación de repositorios comprueba todos los requisitos previos.

  6. En la página Seleccionar componentes, haga lo siguiente.


    Seleccione Components, donde puede crear un nuevo prefijo o introducir un prefijo existente, y seleccionar incluir esquemas para todos los componentes

    1. Cree un nuevo prefijo; por ejemplo, ESS21C. El Prefijo debe ser único en la base de datos.

    2. Seleccione esta opción para crear esquemas para todos los componentes. Oracle Essbase y el esquema de Essbase NO aparecerán si no se ha instalado Essbase como se sugiere en los requisitos previos.

    3. Haga clic en Siguiente.

  7. En la página de contraseñas del esquema, introduzca las contraseñas para los esquemas (una contraseña compartida). Haga clic en Siguiente.

  8. En las páginas Map Tablespaces, revise los tablespaces y haga clic en Next.

  9. Haga clic en Aceptar para aprobar la creación de nuevos tablespaces en la base de Datos del Repositorio.

  10. Revise la página de resumen. Si lo desea, haga clic en Guardar archivo de respuesta para guardar los metadatos y las opciones y poder reutilizarlos. Haga clic en Crear.

  11. Espere hasta que la utilidad de creación de repositorios complete la carga de esquemas en el repositorio.

  12. Revise el resumen de finalización. Si la condición es Correcto para todos los componentes, haga clic en Cerrar; de lo contrario, solucione los problemas.

  13. Ha finalizado la creación previa de esquemas para Essbase y componentes de plataforma. Ahora está listo para configurar Essbase.

Para borrar un esquema

Si necesita suprimir un repositorio (esquema) o limpiar los esquemas de Essbase después de desinstalar Essbase, utilice esta misma utilidad. Consulte Supresión de esquemas de RCU para Essbase.