Instrucciones de Oracle para AIX
Procedimiento
- Asegúrese de que el entorno local en esté establecido en: en_US.ISO8859-1
or en_US.ISO8859-15. El valor de entorno local lo necesita Cognos Transformer para crear un powercube.
- Ejecute el siguiente mandato en primer lugar antes de ejecutar manualmente el script para crear un cubo.
export LC_ALL=en_US.ISO8859-1 - Utilice el siguiente mandato para editar los trabajos cron y establecer el entorno local para tareas programadas de generación de cubo:
Por ejemplo, cambie los trabajos cron daily-refresh.sh y weekly-rebuild.sh:crontab -e
a:05 00 * * 1-6 /opt/IBM/Cognos/metricsmodel/daily-refresh.sh 05 00 * * 0 /opt/IBM/Cognos/metricsmodel/weekly-rebuild.sh05 00 * * 1-6 export LC_ALL=en_US.ISO8859-1; /opt/IBM/Cognos/metricsmodel/daily-refresh.sh 05 00 * * 0 export LC_ALL=en_US.ISO8859-1; /opt/IBM/Cognos/metricsmodel/weekly-rebuild.sh
- Ejecute el siguiente mandato en primer lugar antes de ejecutar manualmente el script para crear un cubo.
- Defina las variables de JVM ORACLE_HOME, TNS_ADMIN y LIBPATH para el servidor de Cognos. Agregue esta variable a la lista de variables del entorno JVM.
- Inicie sesión en la consola de soluciones integradas de WebSphere Application Server de Cognos BI Server.
- Pulse Servidores > Tipo de servidor > Servidores de aplicaciones de WebSphere.
- Pulse el enlace del servidor de Cognos.
- Pulse JAVA y, a continuación, Gestión de procesos > Definición de proceso > Entradas de entorno.
- Añada o edite entradas según sea necesario, por ejemplo:
ORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1 TNS_ADMIN=ORACLE_HOME/network/admin LIBPATH=Cognos_BI_install_path/bin64: /u01/app/oracle/product/11.2.0/client_1/lib
- Copie los siguientes archivos en el directorio Cognos_Transformer_install_path/bin: AIX:
- Oracle_client_install_path/lib/libclntsh.so
- Oracle_client_install_path/lib/libnnz11.so
Nota: Si utiliza una versión diferente del cliente Oracle, debe encontrar archivos similares (designados para la versión) en la misma ubicación y puede utilizarlos en su lugar. - Asegúrese de que ORACLE_HOME esté establecido antes de compilar un cubo.
- Ejecute el siguiente mandato en primer lugar antes de ejecutar manualmente el script para crear el cubo. Por ejemplo:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1 - Utilice el siguiente mandato para editar los trabajos cron para establecer ORACLE_HOME para las tareas de generación de cubo programadas:
Por ejemplo, cambie los trabajos cron daily-refresh.sh y weekly-rebuild.sh:crontab -e
a:05 00 * * 1-6 /opt/IBM/Cognos/metricsmodel/daily-refresh.sh 05 00 * * 0 /opt/IBM/Cognos/metricsmodel/weekly-rebuild.sh05 00 * * 1-6 export ORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1; export LC_ALL=en_US.ISO8859-1; /opt/IBM/Cognos/metricsmodel/daily-refresh.sh 05 00 * * 0 export ORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1; export LC_ALL=en_US.ISO8859-1; /opt/IBM/Cognos/metricsmodel/weekly-rebuild.sh
- Ejecute el siguiente mandato en primer lugar antes de ejecutar manualmente el script para crear el cubo. Por ejemplo: