Configuración de variables de entorno en UNIX para el almacén de métricas

Para IBM® Cognos Business Intelligence, debe especificar las variables de entorno en un sistema operativo UNIX antes de poder utilizar una base de datos DB2 u Oracle como el almacén de métricas.

La sintaxis correcta para crear las variables de entorno es dependiente del shell.

IBM DB2

Para las bases de datos IBM DB2, debe establecer las variables de la base de datos ejecutando los scripts de configuración del entorno incluidos con la instalación de IBM DB2. Para los shells Bourne o Korn, ejecute el siguiente comando o añádalo al script .profile:

ruta_instalación_DB2/db2profile

En AIX, asegúrese de que la variable LIBPATH sólo incluye las bibliotecas de 32 bits. De forma predeterminada, db2profile configura LIBPATH para que haga referencia a las bibliotecas de 64 bits.

Póngase en contacto con su administrador de base de datos o de red para obtener los valores correctos del sistema.

Oracle

Para las bases de datos Oracle, debe establecer y exportar las variables de entorno de la base de datos para el usuario del almacén de métricas antes de iniciar los procesos de IBM Cognos. IBM Cognos BI utiliza estas variables de la base de datos para conectarse a su base de datos. Una forma de establecer estas variables de entorno es incluir estos comandos en el script .profile o .login del usuario que inicia los servicios de IBM Cognos.

Cuando establezca las rutas de carga de biblioteca, asegúrese de que las bibliotecas Oracle de 32 bits se encuentran en la ruta de búsqueda de biblioteca, que normalmente es el directorio ORACLE_HOME/lib. Si ha instalado el cliente Oracle 10g de 64 bits, las bibliotecas de 32 bits se encuentran en el directorio ORACLE_HOME/lib32.

La siguiente tabla describe las variables de entorno para bases de datos Oracle. En las descripciones se da por supuesto que se ha instalado un cliente Oracle 11g.

Tabla 1. Variables de entorno para utilizar un almacén de métricas Oracle 11g

Variable de entorno

Descripción

ORACLE_HOME

Directorio de nivel superior que contiene el software de cliente de la base de datos o la instalación completa de la base de datos.

Ejemplo: /usr/oracle

Puede que sea posible utilizar un script Oracle para crear las variables de entorno. Para obtener más información, consulte la documentación de Oracle.

Ejemplo: /usr/local/bin/coraenv

TNS_ADMIN

Directorio que contiene el archivo tnsnames.ora, que permite realizar llamadas a la base de datos de Oracle para determinar las conexiones de servidor necesarias.

Ejemplo: $ORACLE_HOME/network/admin

PATH

Variable para localizar archivos ejecutables.

Ejemplo: $PATH:$ORACLE_HOME/bin

libraryPATH

Ruta de carga de biblioteca.

Ejemplos:

Para un sistema operativo Solaris o Linux:

LD_LIBRARY_PATH=$ORACLE_HOME/ lib:$LD_LIBRARY_PATH

Para AIX:

LIBPATH=$ORACLE_HOME/ lib:$LIBPATH

Para HP-UX:

SHLIB_PATH=$ORACLE_HOME/ lib:$SHLIB_PATH

NLS_LANG

El valor de la variable determina el comportamiento dependiente del entorno local de IBM Cognos BI. Los mensajes de error, el orden de clasificación, la fecha, la hora, las convenciones de moneda, numéricas y de calendario se adaptan automáticamente al idioma nativo y del entorno local.

Póngase en contacto con su administrador de base de datos o de red para obtener los valores correctos del sistema.