El Kit de iniciación de DB2 OLAP de IBM 7.2 necesita un archivo ODBC.ini para el funcionamiento de conexiones ODBC (Open Database Connectivity) procedentes del Servidor de integración de OLAP con la fuente de datos relacionales y con el Catálogo de metadatos de OLAP.
El archivo ODBC.ini está disponible en paquetes de software de ODBC y se incluye con el software de Microsoft Office. Dispone de información adicional sobre las aplicaciones que instalan controladores ODBC o el Administrador de ODBC en el sitio Web siguiente: http://support.microsoft.com/.
Para usuarios de Oracle en máquinas AIX: para configurar ODBC para Oracle, debe actualizar el archivo ODBC.ini para que apunte a los controladores MERANT 3.6.
En la Versión 7.2, el Kit de iniciación de OLAP gestiona conexiones ODBC con la fuente de datos relacionales y con el Catálogo de metadatos de OLAP. Para acomodar estas conexiones ODBC, el Kit de iniciación de OLAP utiliza controladores ODBC en los sistemas Windows NT 4.0, Windows 2000, AIX y Solaris.
En los sistemas AIX y Solaris, debe establecer de forma manual variables de entorno para ODBC y editar el archivo odbc.ini para configurar la fuente de datos relacionales y el Catálogo de metadatos de OLAP. Asegúrese de editar el archivo odbc.ini si añade un nuevo controlador o fuente de datos o si cambia el controlador o fuente de datos.
Si va a utilizar el Kit de iniciación de DB2 OLAP en los sistemas AIX o Solaris para acceder a fuentes Merant ODBC y bases de datos DB2, cambie el valor del atributo "Driver=" en la sección fuente de DB2 del archivo .odbc.ini del modo siguiente:
AIX: El nombre de controlador es /usr/lpp/db2_07_01/lib/db2_36.o
Entrada fuente ODBC para AIX:
[SAMPLE] Driver=/usr/lpp/db2_07_01/lib/db2_36.o Description=DB2 ODBC Database Database=SAMPLE
Entorno operativo Solaris: El nombre de controlador es /opt/IBMdb2/V7.1/lib/libdb2_36.so
Ejemplo de entrada fuente ODBC para el Entorno operativo Solaris:
[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so Description=DB2 ODBC Database Database=SAMPLE
En sistemas UNIX, debe definir variables de entorno para permitir el acceso a los componentes básicos de ODBC. Los scripts de shell is.sh e is.csh que definen las variables necesarias se suministran en el directorio inicial del Kit de iniciación. Debe ejecutar uno de estos scripts antes de utilizar ODBC para conectar con fuentes de datos. Debe incluir estos scripts en el script de inicio de sesión correspondiente al nombre de usuario que utilice para ejecutar el Kit de iniciación de OLAP.
Para configurar una fuente de datos en un archivo odbc.ini, debe añadir un nombre y descripción correspondientes a la fuente de datos ODBC y suministrar una vía de acceso y nombre de archivo del controlador ODBC y otros valores de controlador en una sección separada que cree para el nombre de la fuente de datos. El programa de instalación instala un archivo odbc.ini de ejemplo en el directorio ISHOME. El archivo contiene información genérica de configuración y conexión de ODBC para los controladores ODBC soportados. Utilice el archivo como punto de inicio para correlacionar los controladores ODBC que utilice con la fuente de datos relacionales y el Catálogo de metadatos de OLAP.
Si utiliza un archivo que no sea odbc.ini, asegúrese de definir la variable de entorno ODBCINI con el nombre del archivo que utilice.
El siguiente ejemplo muestra cómo puede editar odbc.ini para conectar con una fuente de datos relacionales, db2data, en DB2 Universal Database Versión 6.1 en AIX, utilizando un controlador ODBC nativo de IBM DB2. En el editor vi editor, utilice el mandato $ODBCINI para editar el archivo odbc.ini e insertar las siguientes sentencias:
[ODBC Data Sources] db2data=DB2 Source Data on AIX ... [db2data] Driver=/home/db2inst1/sqllib/lib/db2.o Description=Fuente de datos DB2 - AIX, nativo
A continuación se muestra un ejemplo de cómo puede editar odbc.ini para conectar con una fuente de datos relacionales, oradata, en Oracle Versión 8 (en el Entorno operativo Solaris), utilizando un controlador ODBC de MERANT Versión 3.6. En este ejemplo, LogonID y Password se alteran temporalmente con los valores reales utilizados en el nombre de usuario y contraseña del Kit de iniciación de OLAP.
[ODBC Data Sources] oradata=Oracle8 Source Data on Solaris ... [myoracle] Driver= /export/home/users/dkendric/is200/odbclib/ARor815.so Description=mi fuente oracle
La configuración de un Catálogo de metadatos de OLAP en los sistemas AIX y Solaris es similar a la configuración de una fuente de datos. Para la base de datos del Catálogo de metadatos de OLAP, añada un nombre de fuente de datos y una sección al archivo odbc.ini, tal como se describe en 30.6.1.2, Edición del archivo odbc.ini. No hace falta realizar ningún otro cambio.
Debe crear una base de datos de Catálogo de metadatos de OLAP en un RDBMS soportado antes de configurarlo como una fuente de datos ODBC.
A continuación se muestra un ejemplo de cómo puede editar odbc.ini para conectar con el Catálogo de metadatos de OLAP, TBC_MD, en DB2 Versión 6.1 (en el Entorno operativo Solaris), utilizando un controlador ODBC nativo:
[ODBC Data Sources] ocd6a5a=db2 v6 ... [ocd6a5a] Driver=/home/db2instl/sqllib/lib/db2.0 Description=db2
Para configurar una fuente de datos relacionales en sistemas Windows NT o Windows 2000, debe iniciar el Administrador de ODBC y luego crear una conexión con la fuente de datos que vaya a utilizar para crear modelos y metaperfiles de OLAP. Ejecute el programa de utilidad Administrador de ODBC desde el Panel de control de Windows. El siguiente ejemplo crea una fuente de datos DB2; los recuadros de diálogo correspondientes a otros RDBMS diferirán.
Para configurar una fuente de datos relacionales con el Administrador de ODBC, lleve a cabo los pasos siguientes:
Clientes, productos, mercados
Puede escribir lo siguiente para describir la base de datos de aplicación de ejemplo:
Fuente de datos relacionales de ejemplo
La descripción ayuda a identificar las fuentes de datos disponibles para s selección cuando se conecta desde el escritorio del Kit de iniciación de OLAP.
Para editar información de configuración correspondiente a una fuente de datos:
Para configurar un Catálogo de metadatos de OLAP en Windows NT o Windows 2000, inicie el Administrador de ODBC y luego cree una conexión con la fuente de datos que contiene la base de datos del Catálogo de metadatos de OLAP.
El siguiente ejemplo crea una fuente de datos de DB2; los recuadros de diálogo correspondientes a otros RDBMS diferirán. Para crear una fuente de datos para el Catálogo de metadatos de OLAP, siga estos pasos:
Primer catálogo de OLAP
Escribiría el siguiente nombre para indicar que está conectando con la base de datos del Catálogo de metadatos de OLAP de la aplicación de ejemplo:
TBC_MD
Mis primeros modelos y metaperfiles
Puede escribir lo siguiente para describir la base de datos del Catálogo de metadatos de OLAP de la aplicación de ejemplo:
Modelos y metaperfiles de ejemplo
Las descripciones le ayudan a identificar el catálogo que desea seleccionar cuando se conecta al Catálogo de metadatos de OLAP desde el escritorio del Kit de iniciación de OLAP.
Para editar información de configuración correspondiente a una fuente de datos:
Después de configurar la fuente de datos relacionales y el Catálogo de metadatos de OLAP, puede conectarse a los mismos desde el Kit de iniciación de OLAP. Luego puede crear, modificar y guardar modelos y metaperfiles de OLAP.
Es posible que se exceda el tiempo de espera del controlador ODBC de SQL Server durante una llamada a una base de datos de SQL Server. Vuelva a intentarlo cuando la base de datos no esté ocupada. Puede evitar este problema aumentando el periodo de tiempo de espera excedido del controlador. Para obtener más información, consulte la documentación de ODBC correspondiente al controlador que esté utilizando.
Para obtener más información sobre problemas de conexión a ODBC y soluciones, consulte el manual OLAP Integration Server System Administrator's Guide.