Notas del release


29.6 Configuración de ODBC para el Kit de iniciación de OLAP

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 Windows NT 4.0, Windows 2000, AIX y Solaris.

29.6.1 Configuración de fuentes de datos en sistemas UNIX

En AIX y Solaris, debe definir 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 y de añadir un nuevo controlador o fuente de datos si cambia el controlador o fuente de datos.

Si va a utilizar el Kit de iniciación de OLAP de DB2 en 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 Solaris:

[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so 
Description=DB2 ODBC Database 
Database=SAMPLE

29.6.1.1 Configuración de variables de entorno de ODBC

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.

29.6.1.2 Edición del archivo odbc.ini

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.

29.6.1.3 Adición de una fuente de datos a un archivo odbc.ini

  1. En el sistema que ejecuta los servidores del Kit de iniciación de OLAP, abra el archivo odbc.ini utilizando un editor de texto como vi.
  2. Busque la sección que comienza con [ODBC Data Sources] y añada una nueva línea con el nombre y la descripción de la fuente de datos, como por ejemplo mydata=fuente de datos para análisis. Para evitar confusiones, el nombre de la fuente de datos debe coincidir con el nombre de la base de datos en el RDBMS.
  3. Añada una nueva sección al archivo creando una nueva línea con el nombre de la nueva fuente de datos entre corchetes, como por ejemplo: [mydata].
  4. En las líneas que siguen al nombre de la fuente de datos, añada la vía de acceso completa y el nombre de archivo del controlador ODBC necesario para esta fuente de datos y otra información necesaria sobre el controlador ODBC. Utilice los ejemplos que se muestran en las siguientes secciones como guía para correlacionar con la fuente de datos de su RDBMS. Asegúrese de que el archivo de controlador ODBC existe en la ubicación especificada para el valor Driver=.
  5. Cuando termine de editar odbc.ini, guarde el archivo y salga del editor de texto.

29.6.1.4 Ejemplo de valores de ODBC para DB2

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

29.6.1.5 Ejemplo de valores de ODBC para Oracle

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 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

29.6.2 Configuración del Catálogo de metadatos de OLAP en sistemas UNIX

La configuración de un Catálogo de metadatos de OLAP en AIX y Solaris es parecido a configurar 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 sección al archivo odbc.ini, tal como se describe en 29.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 Solaris), utilizando un controlador ODBC nativo:

     [ODBC Data Sources]
     ocd6a5a=db2 v6
     ... 
     [ocd6a5a]
     Driver=/home/db2instl/sqllib/lib/db2.0
     Description=db2

29.6.3 Configuración de fuentes de datos en sistemas Windows

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:

  1. En el escritorio de Windows, abra la ventana Panel de control.
  2. En la ventana Panel de control, lleve a cabo uno de los pasos siguientes:
    1. En Windows NT, efectúe una doble pulsación en el icono ODBC para abrir el recuadro de diálogo Administrador de fuentes de datos ODBC.
    2. En Windows 2000, efectúe una doble pulsación en el icono Herramientas administrativas y luego efectúe una doble pulsación en el icono Fuentes de datos (ODBC) para abrir el recuadro de diálogo Administrador de fuentes de datos ODBC.
  3. En el recuadro de diálogo Administrador de fuentes de datos ODBC, pulse la pestaña DSN del sistema.
  4. Pulse Añadir para abrir el recuadro de diálogo Crear nueva fuente de datos.
  5. En el recuadro de lista de controladores del recuadro de diálogo Crear nueva fuente de datos del Administrador de ODBC, seleccione un controlador adecuado, como Controlador ODBC de IBM DB2 y pulse Finalizar para abrir el recuadro de diálogo Controlador ODBC de IBM DB2 - Añadir.
  6. En el recuadro de diálogo Controlador ODBC de IBM DB2 - Añadir, en la lista desplegable Alias de base de datos, seleccione el nombre de la base de datos correspondiente a su fuente de datos relacionales (por ejemplo, TBC en la aplicación de ejemplo).
  7. En el recuadro de texto Descripción, escriba una descripción opcional que indique cómo utilizar este controlador y pulse Añadir. Por ejemplo, escriba lo siguiente para describir la base de datos My Business:
    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.

  8. Pulse Bien para volver al recuadro de diálogo Administrador de fuentes de datos ODBC. El nombre que ha especificado y el controlador que ha correlacionado se muestran en el recuadro de lista Fuentes de datos del sistema de la pestaña DSN del sistema.

Para editar información de configuración correspondiente a una fuente de datos:

  1. Seleccione el nombre de la fuente de datos y pulse Configurar para abrir el recuadro de diálogo ODBC IBM DB2 - Añadir.
  2. Corrija la información que desee modificar.
  3. Pulse Bien dos veces para salir.

29.6.4 Configuración del Catálogo de metadatos de OLAP en sistemas Windows

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:

  1. En el escritorio, abra la ventana Panel de control.
  2. En la ventana Panel de control, lleve a cabo uno de los pasos siguientes:
    1. En Windows NT, efectúe una doble pulsación en el icono ODBC para abrir el recuadro de diálogo Administrador de fuentes de datos ODBC.
    2. En Windows 2000, efectúe una doble pulsación en el icono Herramientas administrativas y luego efectúe una doble pulsación en el icono Fuentes de datos (ODBC) para abrir el recuadro de diálogo Administrador de fuentes de datos ODBC.
  3. En el recuadro de diálogo Administrador de fuentes de datos ODBC, pulse la pestaña DSN del sistema.
  4. Pulse Añadir para abrir el recuadro de diálogo Crear nueva fuente de datos.
  5. En el recuadro de lista de controladores del recuadro de diálogo Crear nueva fuente de datos del Administrador de ODBC, seleccione un controlador adecuado, como Controlador ODBC de IBM DB2 y pulse Finalizar para abrir el recuadro de diálogo Controlador ODBC de IBM DB2 - Añadir.
  6. En el recuadro de diálogo Controlador ODBC de IBM DB2 - Añadir, en la lista desplegable Alias de base de datos, seleccione el nombre de la base de datos correspondiente a su Catálogo de metadatos de OLAP (por ejemplo, TBC_MD en la aplicación de ejemplo). El nombre de la base de datos seleccionada se muestra automáticamente en el recuadro de texto Nombre de fuente de datos.
  7. Si desea cambiar el nombre de la fuente de datos, seleccione el nombre que aparece en el recuadro de texto Nombre de fuente de datos, escriba un nuevo nombre para indicar cómo utilizar este controlador y pulse Añadir. Por ejemplo, puede escribir el siguiente nombre para indicar que está utilizando el controlador para conectar con el primer Catálogo de metadatos de OLAP:
    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 
    
  8. En el recuadro de texto Descripción, entre una descripción que indique cómo utiliza este controlador. Por ejemplo, puede escribir lo siguiente para describir el Catálogo de metadatos de OLAP:
    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.

  9. Pulse Bien para volver al recuadro de diálogo Administrador de fuentes de datos ODBC. El nombre que ha especificado y el controlador que ha correlacionado se muestran en el recuadro de lista Fuentes de datos del sistema de la pestaña DSN del sistema.

Para editar información de configuración correspondiente a una fuente de datos:

  1. Seleccione el nombre de la fuente de datos y pulse Configurar para abrir el recuadro de diálogo ODBC IBM DB2 - Añadir.
  2. Corrija la información que desee modificar.
  3. Pulse Bien dos veces para salir.

29.6.5 Después de configurar 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.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]