Consejos y soluciones de configuración

Para obtener ayuda para los problemas de instalación, consulte Consejos y solución de problemas de instalación.

Sugerencia:

Si su proceso de configuración está bloqueado por una comprobación de requisito y cree que entiende la advertencia y que puede continuar con la configuración a pesar de esta, puede ignorar la comprobación de requisito e intentar continuar mediante la ejecución de EPM System Configurator con la opción -ignoreChecks.

Fallo de configuración en un entorno distribuido

Problema:

La tarea Desplegar en servidor de aplicaciones falla en las aplicaciones web de un entorno distribuido.

En un entorno distribuido, debe ejecutar RCU y editar RCUSchema.properties en cada máquina del entorno. Cada máquina requiere el uso de un prefijo único al ejecutar RCU. Si no se realiza este paso correctamente, falla la configuración.

Solución:

Si la configuración falla debido a un error o a una entrada incorrecta en RCUSchema.properties, siga los siguientes pasos para asegurar que la configuración sea correcta:

  1. Cancele y salga de EPM System Configurator.
  2. Corrija las entradas de RCUSchema.properties y asegúrese de que todos los valores son correctos. El prefijo debe ser único para cada máquina del entorno.

    En la URL de JDBC, utilice el SID, no el nombre de servicio.

  3. Borre todos los usuarios de la base de datos, es decir, los creados mediante RCU (use la opción de borrar esquema de RCU), así como los usuarios de base de datos que utilizó para la configuración de Oracle Enterprise Performance Management System.
  4. Cree nuevos usuarios de base de datos:
    • Vuelva a ejecutar RCU e indique un prefijo único para cada máquina del entorno.
    • Cree el usuario de base de datos para la configuración de EPM System.
  5. Cambie el nombre de la carpeta user_projects existente; por ejemplo, a user_projects_old. De forma predeterminada, la ubicación es C:\Oracle\Middleware\user_projects.
  6. Vuelva a ejecutar EPM System Configurator y complete las tareas necesarias.

    Como cambió el nombre de la carpeta user_projects, ahora está aplicando una nueva configuración, no realizando una reconfiguración.

  7. Suprima la carpeta user_projects_old.

Creación de esquema RCU en Oracle Database sin derechos SYSDBA

Debe crear esquemas RCU antes de configurar EPM System. Utilice este procedimiento si no tiene derechos SYSDBA:

  1. Inicie sesión en SQL Plus utilizando un usuario de base de datos con privilegios sys o sysdba y siga los siguientes pasos:
    1. Create user testrcu IDENTIFIED BY password (por ejemplo, con un usuario con el nombre testrcu).
    2. Privileges testrcu

      Create Session

      Select Any Dictionary

      Select_catalog_Role

    3. Conceda los siguientes permisos al usuario:
      grant select_catalog_role to testrcu;
      grant select any dictionary to testrcu;
      grant create session to testrcu;
      grant select on schema_version_registry to testrcu;

    Nota:

    Si aparece un mensaje de error de La tabla o la vista no existen cuando ejecute el último comando, ignórelo.
  2. Vaya a ORACLE_HOME/oracle_common/bin e inicie RCU:

    • Windows: por ejemplo: C:\Oracle\Middleware\oracle_common\bin\rcu.bat

    • Linux/Unix: ./rcu

  3. Seleccione Preparar scripts para la carga del sistema. (No seleccione Carga del sistema y carga del producto).
  4. Se generarán dos scripts, de forma predeterminada, se ubican en ORACLE_HOME/oracle_common/rcu/log/logdir.[date_timestamp].

    • script_systemLoad.sql

    • script_postDataLoad.sql

  5. Inicie sesión en SQL Plus utilizando un usuario de base de datos con privilegios sys o sysdba y siga los siguientes pasos o proporcione los scripts a su DBA para que los ejecute:

    1. Ejecute el script script_systemLoad.sql.
    2. Antes de llevar a cabo la fase de carga de producto, al usuario (en este ejemplo testrcu) se le debe otorgar lo siguiente:
      • grant REGISTRYACCESS to testrcu;
      • grant STBROLE to testrcu;
  6. Inicie RCU de nuevo y seleccione Realizar carga de producto como usuario que no pertenece a DBA para completar la carga de datos.
  7. Inicie sesión en SQL Plus utilizando un usuario con privilegios sys o sysdba y ejecute el script script_postDataLoad.sql para completar la fase de carga de producto, o proporcione los scripts al DBA para que los ejecute.

  8. Actualice el archivo RCUschema.properties, siguiendo este ejemplo:
    sysDBAPassword=<password created in step one>
    schemaPrefix=testrcu1
    rcuSchemaPassword=<you are prompted for schema password in the script>
    dbURL=jdbc:oracle:thin:@dbserver:1521:ORCL
    sysDBAUser=testrcu <user you created in step one>

Entornos distribuidos

En un entorno distribuido, después de finalizar la configuración de los productos de EPM System en cualquier máquina, cierre EPM System Configurator antes de empezar la configuración en otra máquina.

Cambios en el tamaño del montón de Java

Puede cambiar los tamaños del montón de Java utilizando servicios para iniciar y detener los servidores de aplicaciones web de Java en entornos de Windows. Puede realizar los cambios en archivos por lotes o en el registro de Windows. Después de realizar los cambios para un producto, debe reiniciar el servidor de aplicaciones web de Java. Para obtener más información, consulte la Guía de opciones de despliegue de Oracle Enterprise Performance Management System.

Bases de datos de producto

Oracle recomienda que coloque cada producto de EPM System en su propio esquema de base de datos para proporcionar flexibilidad en la copia de seguridad y la recuperación de la base de datos. En entornos de desarrollo y de prototipo, la configuración de una base de datos para todos los productos puede ser apropiado.

Inicio de EPM System Configurator

Problema: después de una instalación y una configuración correctas de EPM System, puede iniciar EPM System Configurator desde el menú Inicio de Windows, y obtendrá el siguiente mensaje:

FATAL ERROR: Environment variables check failed with message "Environment variables aren't set correctly"

Solución: reinicie el equipo.

Configuración de Oracle HTTP Server

Problema: al intentar abrir el archivo exportado ewallet.p12 mientras configura Oracle HTTP Server para SSL, obtiene el siguiente mensaje de error a pesar de que ha introducido la contraseña correcta:

The password is incorrect. Try again.

Solución: la imposibilidad de abrir la cartera se debe a un defecto en Oracle Wallet Manager. Oracle Wallet Manager 11g no puede leer el almacén de claves PKCS12 creado a partir de herramientas de terceros como OpenSSL. Hasta que se resuelva este problema, utilice Oracle Wallet Manager, que se envía con el cliente de Oracle 10g, para leer el nuevo archivo ewallet.p12 y guardarlo para su uso con Oracle HTTP Server 11gR1.

Error de memoria insuficiente con varios despliegues de aplicaciones web de Java

Problema: cuando se despliegan varias aplicaciones web de Java, aparece un mensaje de memoria insuficiente en el despliegue.

Solución:

Aumente el valor predeterminado de memoria en el servidor de administrador de Oracle WebLogic Server.

Primera configuración de la base de datos de Servicios compartidos

Problema: cuando se ejecuta EPM System Configurator para una primera configuración, la opción Realizar la primera configuración de la base de datos de Servicios compartidos no está disponible.

Solución: para configurar EPM System en este escenario:

  1. Inicie EPM System Configurator en la línea de comandos utilizando la opción –forceRegistry.

  2. Configure Oracle Hyperion Foundation Services:

    Seleccione Configuración común en las tareas de Foundation Services, a continuación, Configurar base de datos y, después, Desplegar en servidor de aplicaciones.

  3. Salga de EPM System Configurator.

  4. Reinicie EPM System Configurator de la forma habitual para configurar los productos de EPM System restantes.

Conexión con un despliegue de SQL Server agrupado

Problema: necesita configurar EPM System para conectarlo con un despliegue de SQL Server agrupado.

Solución: en EPM System Configurator, introduzca el host virtual del cluster de SQL Server en el campo Servidor de la pantalla Configurar base de datos.

Faltan archivos JAR

Problema: se generan errores relacionados con archivos JAR que faltan al iniciar EPM System Configurator después de instalar varios productos de EPM System, y EPM System Configurator se cierra en unos 30 segundos.

Solución: los mensajes de error sobre archivos JAR que faltan indican que la instalación está incompleta. Compruebe los siguientes mensajes.

Si aparecen mensajes de error sobre archivos JAR que faltan o errores relacionados con oracle_common jars, quiere decir que la instalación de WebLogic Server está incompleta.

Mire en las subcarpetas ohs y oracle_common de MIDDLEWARE_HOME. Si ohs solo contiene una o dos subcarpetas, o si oracle_common está vacía, quiere decir que la instalación de Oracle HTTP Server, de WebLogic Server o del desarrollador de aplicaciones está incompleta. Compruebe el espacio de intercambio mínimo en el sistema, que debe ser de al menos 512 MB.

Revise los archivos de registro para buscar razones más específicas para el fallo. Empiece por revisar los registros de OUI en la carpeta de registros del inventario central. Consulte Registros del inventario central.

Mensajes de error de configuración

Nota:

Para la solución de problemas, realice las tareas de configuración individualmente para un producto o componente cada vez.

  • Problema: se produce un fallo de configuración o recibe mensajes de error durante la configuración.

    Solución: revise el archivo configtool_summary.log en EPM_ORACLE_INSTANCE/diagnotics/logs/config.

  • Problema: el siguiente mensaje de error se agrega al archivo configtool.log de EPM_ORACLE_INSTANCE/diagnotics/logs/config cuando se configura Oracle Database por primera vez:

    ORA-00917: missing comma

    Este error se puede producir si la base de datos está configurada con el conjunto de caracteres de base de datos US7ASCII.

    Solución: vuelva a crear la base de datos con el conjunto de caracteres UTF-8 u otro conjunto de caracteres que incluya soporte multilingüe no restringido. EPM System versión 11.1.3 solo admite estos conjuntos de caracteres, como se documenta en Guía de configuración e instalación de Oracle Enterprise Performance Management System.

Panel de tareas de configuración: productos que faltan

Problema: un componente o un producto no se muestra en el panel de tareas de configuración. Este comportamiento puede producirse con una instalación incompleta.

Solución: revise el registro installTool-install y producto-install.log en EPM_ORACLE_HOME/diagnostics/logs/install para comprobar si algún componente no se ha instalado completamente.

Opciones de configuración de base de datos no disponibles

Problema: las opciones del panel Configuración de base de datos no están disponibles.

Solución: asegúrese de configurar el sistema con la misma cuenta de usuario que se ha utilizado para la instalación.

Tiempo de espera de despliegue remoto

Problema: se produce un fallo en el despliegue remoto de una aplicación web de Java y EPM_ORACLE_INSTANCE/diagnostics/logs/config/configtool.log muestra la siguiente excepción: The action you performed timed out after 60,000 milliseconds.

Solución: siga estos pasos:

  1. Cree un archivo EPM_ORACLE_HOME/common/config/11.1.2.0/configTool-options.properties que incluya la siguiente línea:

    deployment.remote.timeout= timeout in milliseconds

    Por ejemplo, deployment.remote.timeout=300000 especifica un tiempo de espera de 5 minutos (300.000 milisegundos).

  2. Vuelva a desplegar la aplicación web de Java.

Fallo al desplegar en el servidor de aplicaciones sin errores de configuración

Problema: no se ha desplegado un producto en el servidor de aplicaciones, pero no se ha producido ningún error de configuración.

Solución: revise configtool.log en EPM_ORACLE_INSTANCE/diagnostics/logs/config. Este archivo registra todos los errores del proceso de despliegue. Si no se identifica ningún error, vuelva a realizar el despliegue en el servidor de aplicaciones.

Mover las aplicaciones web de Java a un único dominio

Problema: las aplicaciones web de Java de EPM System se despliegan en dominios de WebLogic Server distintos, pero desea moverlas a un único dominio para mejorar su gestión y supervisión.

Nota:

Todos los productos de EPM System deben desplegarse en un dominio. Consulte Guía de configuración e instalación de Oracle Enterprise Performance Management System.

Solución: utilice uno de los siguientes procedimientos:

  • Si el dominio de Foundation Services funciona correctamente, despliegue todas las aplicaciones web de Java de EPM System en dicho dominio:

    1. Ejecute el servidor de administración de WebLogic Server en el equipo de Foundation Services para el dominio.

    2. Vuelva a desplegar las aplicaciones web de Java que están desplegadas en dominios distintos del dominio de Foundation Services.

      En EPM System Configurator, seleccione Desplegar aplicaciones web en un dominio existente y, a continuación, introduzca el host, el puerto y el nombre de dominio del equipo de Foundation Services.

    3. Vuelva a desplegar en el equipo de Foundation Services todas las aplicaciones web de Java que ya estaban desplegadas en dicho equipo.

  • Para desplegar todas las aplicaciones web de Java de EPM System en un nuevo dominio:

    1. Utilice el asistente de configuración de WebLogic Server para crear un dominio básico.

    2. Inicie el asistente de configuración de WebLogic Server para el nuevo dominio.

    3. Vuelva a desplegar las aplicaciones web de Java que estaban desplegadas en equipos distintos del equipo de Foundation Services.

      En EPM System Configurator, seleccione Desplegar aplicaciones web en un dominio existente y, a continuación, introduzca el host, el puerto y el nombre de dominio del nuevo dominio.

    4. Vuelva a desplegar todas las aplicaciones web de Java del equipo de Foundation Servicesen el nuevo dominio.