data warehouse

163
IBM ® DB2 ® Warehouse Manager Guía de instalación Versión 8 SC10-3746-00 IBM

Upload: julio-santamaria

Post on 16-Jan-2016

17 views

Category:

Documents


0 download

DESCRIPTION

Book refer to data warehouse of ibm in sistem as400

TRANSCRIPT

Page 1: Data Warehouse

IBM®

DB2®

Warehouse Manager

Guía de instalación

Versión 8

SC10-3746-00

IBM

Page 2: Data Warehouse
Page 3: Data Warehouse

IBM®

DB2®

Warehouse Manager

Guía de instalación

Versión 8

SC10-3746-00

IBM

Page 4: Data Warehouse

Antes de utilizar esta información y el producto al que da soporte, asegúrese de leer la información general incluidaen el apartado Avisos.

Este manual es la traducción del original inglés IBM DB2 Warehouse Manager Installation Guide (GC27-1122-00).

Este documento contiene información sobre productos patentados de IBM. Se proporciona según un acuerdo delicencia y está protegido por la ley de la propiedad intelectual. La presente publicación no incluye garantías delproducto y las declaraciones que contiene no deben interpretarse como tales.

Puede realizar pedidos de publicaciones en línea o a través del representante de IBM de su localidad.v Para realizar pedidos de publicaciones en línea, vaya a IBM Publications Center en

www.ibm.com/shop/publications/order

v Para encontrar el representante de IBM correspondiente a su localidad, vaya a IBM Directory of WorldwideContacts en www.ibm.com/planetwide

Para realizar pedidos de publicaciones en márketing y ventas de DB2 de los EE.UU. o de Canadá, llame al número1-800-IBM-4YOU (426-4968).

Cuando envía información a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir dicha informaciónen la forma en que IBM considere adecuada, sin contraer por ello ninguna obligación con el remitente.

© Copyright International Business Machines Corporation 1994, 2002. Reservados todos los derechos.

Page 5: Data Warehouse

Contenido

Acerca de este libro . . . . . . . . . viiA quién va dirigido este libro . . . . . . viiPublicaciones de requisito previo . . . . . vii

Capítulo 1. Visión general de loscomponentes de DB2 Warehouse Manager . 1Gestor de catálogos de información . . . . 1Agentes de depósito . . . . . . . . . 3Transformadores de depósito. . . . . . . 3Conectores de DB2 Warehouse Manager . . . 4Controladores de Classic Connect . . . . . 4

Capítulo 2. Instalación de las Herramientasdel Gestor de catálogos de información . . 7Preparación para instalar los componentes delGestor de catálogos de información . . . . 7Instalación de los componentes del Gestor decatálogos de información . . . . . . . . 8Ejecución del Asistente para gestionarcatálogos de información . . . . . . . . 9Instalación del Centro de catálogos deinformación . . . . . . . . . . . . 10Instalación del Centro de catálogos deinformación para la Web en un servidor WebHTTP IBM Websphere de Windows NT . . . 11Instalación del Centro de catálogos deinformación para la Web en un servidor WebHTTP IBM Websphere de AIX . . . . . . 13Personalización del Centro de catálogos deinformación para la Web después de lainstalación . . . . . . . . . . . . 15

Capítulo 3. Instalación de agentes dedepósito . . . . . . . . . . . . . 19Preparación para instalar agentes de depósito 19

Preparación para instalar agentes dedepósito . . . . . . . . . . . . 19Acceso a bases de datos fuente no DB2utilizando ODBC . . . . . . . . . 21Validación de la conectividad de unafuente de datos ODBC para agentes dedepósito . . . . . . . . . . . . 21Cómo asegurarse de que el soporteUNICODE está disponible para agentes dedepósito . . . . . . . . . . . . 24

Conectividad de agente de depósito confuentes y destinos de depósito . . . . . 26Productos de conectividad para fuentes ydestinos de depósito . . . . . . . . 26Clientes de base de datos en sitios deagente de depósito y servidores dedepósito . . . . . . . . . . . . 27Verificación de la conectividad TCP/IPentre el servidor de depósito y el agentede depósito . . . . . . . . . . . 27

Instalación del agente de depósito deWindows . . . . . . . . . . . . . 29

Instalación de un agente de depósito deWindows . . . . . . . . . . . . 29

Instalación y configuración del agente dedepósito de z/OS . . . . . . . . . . 30

Visión general del agente de depósito dez/OS . . . . . . . . . . . . . 30Instalación del agente de depósito de z/OS 31Inicio del daemon de agente de depósitode z/OS . . . . . . . . . . . . 36Programas definidos por el usuario de DB2Warehouse Manager . . . . . . . . 37Planificación de pasos de depósito con elprograma activador (XTClient) . . . . . 38Modificación de la plantilla del Centro dedepósito de datos para soporte FTP . . . 40Contenido de ejemplo de tablas de DB2 yarchivos planos para z/OS y OS/390 . . 41Acceso a bases de datos fuera de la familiaDB2 con el agente de depósito de z/OS . . 42Acceso a IMS y VSAM en OS/390 o z/OS 42Configuración del acceso de depósito ycontrolador ODBC Classic Connect . . . 43Ejecución de programas de utilidad deDB2 para z/OS . . . . . . . . . . 44Copia de datos entre tablas de DB2 paraz/OS utilizando el programa de utilidadLOAD . . . . . . . . . . . . . 45Inicio del daemon de agente como tareainiciada de z/OS . . . . . . . . . 47Ejecución de varios daemons de agente dedepósito en un subsistema z/OS . . . . 48

© Copyright IBM Corp. 1994, 2002 iii

Page 6: Data Warehouse

Utilización del agente de depósito de z/OSpara automatizar los pasos de apply deduplicación de DataPropagator. . . . . 49Inicio de la anotación cronológica deagente de depósito . . . . . . . . . 51Soporte de agente de depósito de z/OSpara pasos de programa Trillium definidopor el usuario . . . . . . . . . . 52

Instalación y configuración del agente dedepósito de iSeries . . . . . . . . . . 53

Instalación del agente de depósito deiSeries . . . . . . . . . . . . . 53Eliminación de agentes de depósito deiSeries . . . . . . . . . . . . . 54Instalaciones del agente de depósito deiSeries que no están en inglés de EE.UU. . 55Consideraciones posteriores a la instalaciónpara agentes de depósito de iSeries . . . 56Seguridad de agente de depósito de iSeries 57Resolución de problemas para agentes dedepósito de iSeries . . . . . . . . . 57Comprobación de las comunicacionesbidireccionales entre el agente de depósitode iSeries y el servidor de depósito . . . 58Determinación del origen de los errores deconectividad para el agente de depósito deiSeries . . . . . . . . . . . . . 60Lectura de archivos de rastreo de agentede depósito de iSeries . . . . . . . . 61Archivos de rastreo de agente de iSeries 61Trabajo con archivos planos en el sistemaiSeries . . . . . . . . . . . . . 64Utilización del programa de utilidad FTPde depósito con el agente de depósito deiSeries . . . . . . . . . . . . . 64

Instalación de los agentes de depósito de AIX,Linux y el Entorno operativo Solaris . . . . 65

Instalación de los agentes de depósito deAIX, Linux y el Entorno operativo Solaris . 65Eliminación de un agente de depósito deAIX instalado anteriormente . . . . . 67Eliminación de un agente de depósito delEntorno operativo Solaris instaladoanteriormente . . . . . . . . . . 68

Eliminación de los agentes de depósito deDB2 versión 8 . . . . . . . . . . . 68

Eliminación de agentes de depósito deDB2 Versión 8 . . . . . . . . . . 68

Capítulo 4. Configuración de los entornosde agente de depósito de AIX, Linux y delEntorno operativo Solaris . . . . . . . 69Configuración del entorno de agente dedepósito de AIX, Linux y el Entornooperativo Solaris . . . . . . . . . . 69Archivo IWH.environment de ejemplo . . . 73Catalogación de los nodos y las bases dedatos DB2 después de instalar el agente dedepósito de AIX, Linux o del Entornooperativo Solaris . . . . . . . . . . 75Conexiones de base de datos para los agentesde depósito de AIX, Linux y del Entornooperativo Solaris . . . . . . . . . . 76Utilización del activador externo del Centrode depósito de datos . . . . . . . . . 77

Capítulo 5. Preparación e instalación delos transformadores de depósito . . . . 79Preparación del entorno para lostransformadores de depósito . . . . . . 79Instalación de JDK para transformadores dedepósito . . . . . . . . . . . . . 80Actualización de las variables de entorno paratransformadores de depósito . . . . . . 81

Actualización de las variables de entornoen Windows para transformadores dedepósito . . . . . . . . . . . . 81Actualización de las variables de entornoen AIX para transformadores de depósito . 83Actualización de las variables de entornoen el Entorno operativo Solaris paratransformadores de depósito . . . . . 84Actualización de las variables de entornoen Linux para transformadores de depósito 86

Actualización de la configuración del gestorde bases de datos para transformadores dedepósito . . . . . . . . . . . . . 88

Actualización de la configuración delgestor de bases de datos antes de instalartransformadores de depósito . . . . . 88Actualización de la configuración de labase de datos de destino . . . . . . . 89

Instalación y habilitación de transformadoresde depósito . . . . . . . . . . . . 90

Instalación de transformadores de depósito 90Habilitación de los transformadores dedepósito . . . . . . . . . . . . 91Transformadores de z/OS . . . . . . 93

iv Warehouse Manager Guía de instalación

Page 7: Data Warehouse

Configuración de procedimientosalmacenados Java en el subsistema DB2para los transformadores de depósito . . 95Configuración de transformadores dedepósito en DB2 para z/OS . . . . . . 96Reducción del número de caracteres delarchivo de variables de entorno para lostransformadores de depósito de z/OS . . 98Soporte de idioma nacional paratransformadores de depósito . . . . . 101

Capítulo 6. Conectores de DB2Warehouse Manager . . . . . . . . 103Conector de DB2 Warehouse Manager paraSAP R/3 . . . . . . . . . . . . . 103Instalación del Conector de DB2 WarehouseManager para SAP R/3 . . . . . . . . 104Instalación del Conector de DB2 WarehouseManager para la Web . . . . . . . . 105Conector de DB2 Warehouse Manager parala Web . . . . . . . . . . . . . 105

Apéndice. . . . . . . . . . . . . 107Estructura de entorno para componentes delGestor de catálogos de información . . . . 107Estructuras de los entornos del agente dedepósito . . . . . . . . . . . . . 107Identificación de puertos para componentesdel Centro de depósito de datos si laconfiguración del sistema utiliza uncortafuegos . . . . . . . . . . . . 108Comunicaciones entre clientes y servidoresdel Centro de depósito de datos . . . . . 112Comunicaciones entre servidores del Centrode depósito de datos y agentes de depósito . 113

Información técnica sobre DB2 UniversalDatabase . . . . . . . . . . . . 115Visión general de la información técnica deDB2 Universal Database. . . . . . . . 115

FixPaks para la documentación de DB2 115Categorías de la información técnica deDB2 . . . . . . . . . . . . . 115

Impresión de manuales de DB2 desdearchivos PDF . . . . . . . . . . . 123Solicitud de manuales de DB2 impresos . . 124Acceso a la ayuda en línea . . . . . . . 125Búsqueda de temas mediante el acceso alCentro de información de DB2 desde unnavegador . . . . . . . . . . . . 126Búsqueda de información de productosmediante el acceso al Centro de informaciónde DB2 desde las herramientas deadministración . . . . . . . . . . . 129Cómo ver documentación técnica en líneadirectamente desde el CD de documentaciónHTML de DB2 . . . . . . . . . . . 130Actualización de la documentación HTMLinstalada en la máquina. . . . . . . . 131Copia de archivos desde el CD dedocumentación HTML de DB2 en unservidor Web . . . . . . . . . . . 133Resolución de problemas de búsqueda dedocumentación de DB2 con Netscape 4.x . . 134Búsqueda en la documentación de DB2 . . 135Información en línea de resolución deproblemas de DB2 . . . . . . . . . 136Accesibilidad . . . . . . . . . . . 137

Entrada de teclado y navegación . . . . 137Pantalla accesible . . . . . . . . . 137Señales de alerta alternativas . . . . . 138Compatibilidad con tecnologías deasistencia . . . . . . . . . . . 138Documentación accesible . . . . . . 138

Guías de aprendizaje de DB2 . . . . . . 138Acceso al Centro de información de DB2desde un navegador . . . . . . . . . 139

Avisos . . . . . . . . . . . . . 141Marcas registradas . . . . . . . . . 144

Índice . . . . . . . . . . . . . 147

Cómo ponerse en contacto con IBM . . 151Información sobre productos . . . . . . 151

Contenido v

Page 8: Data Warehouse

vi Warehouse Manager Guía de instalación

Page 9: Data Warehouse

Acerca de este libro

Este manual proporciona la información necesaria para instalar los siguientescomponentes de Warehouse Manager: herramientas del Centro de catálogosde información, agentes de depósito, transformadores de depósito, conectoresde Warehouse Manager y controladores de Classic Connect. Asegúrese de leerel archivo Readme que se incluye con DB2 Universal Database para conocerlas actualizaciones importantes que se realicen sobre la información delproducto.

A quién va dirigido este libro

Debe leer este manual si es un administrador del Gestor de catálogos deinformación o si es responsable de la instalación de los componentes deWarehouse Manager en estaciones de trabajo. Debe estar familiarizado conconceptos de bases de datos, arquitecturas cliente/servidor, conectividadTCP/IP y conceptos de redes.

Publicaciones de requisito previo

Las publicaciones siguientes contienen información que es necesaria antes ydurante la instalación de los componentes de Warehouse Manager:v Data Warehouse Center Administration Guide

v Information Catalog Center Administration Guide

v Consulta de mensajes

© Copyright IBM Corp. 1994, 2002 vii

Page 10: Data Warehouse

Acerca de este libro

viii Warehouse Manager Guía de instalación

Page 11: Data Warehouse

Capítulo 1. Visión general de los componentes de DB2Warehouse Manager

El paquete de DB2 Warehouse Manager contiene componentes que mejoranlas capacidades de depósito proporcionadas por el Centro de depósito dedatos, que forma parte de DB2 Universal Database. Antes de instalarcomponentes de DB2 Warehouse Manager, debe familiarizarse con la funciónque proporciona cada componente y con los requisitos previos de hardware ysoftware para cada componente.

El paquete de Warehouse Manager incluye los componentes siguientes:v Herramientas de depósito de datos

– Transformadores de depósito– Agente de depósito– Controladores de Classic Connect

v Herramientas del Gestor de catálogos de información– Centro de catálogos de información– Centro de catálogos de información para la Web– Ejemplos del Gestor de catálogos de información– Asistente para gestionar catálogos de información

Se incluye el CD de los conectores de Warehouse Manager, pero los conectoresde Warehouse Manager se han de adquirir por separado.

Gestor de catálogos de información

El Centro de depósito de datos es un sistema controlado por metadatos. Losmetadatos o la información sobre los datos proporciona a los administradoresy usuarios comerciales descripciones de los datos que se almacenan en eldepósito de datos. Puede crear catálogos de información que describen losmetadatos comerciales en términos comerciales, organizar los metadatos enáreas temáticas y personalizarlos según las necesidades del grupo de trabajo ode la empresa. Entonces, puede utilizar el Gestor de catálogos de informaciónpara proporcionar una representación gráfica de las relaciones de datos ydefiniciones de objetos para los pasos de depósito.

El Gestor de catálogos de información proporciona una solución potenteorientada al comercio para ayudar a los usuarios a localizar, conocer y acceder

© Copyright IBM Corp. 1994, 2002 1

Page 12: Data Warehouse

a los datos de empresa. Permite a los usuarios comerciales ver agregaciones,historiales, derivaciones de datos, fuentes de datos y descripciones de datos.

El Centro de catálogos de información es la interfaz gráfica para las funcionesdel Gestor de catálogos de información. Las Herramientas del Gestor decatálogos de información constan de los componentes siguientes: el Centro decatálogos de información, el Asistente para gestionar catálogos deinformación, los ejemplos del Gestor de catálogos de información y el Centrode catálogos de información para la Web.

Debe ejecutar el Asistente para gestionar catálogos de información si deseacrear o migrar los catálogos de información.

Puede utilizar el Centro de catálogos de información para permitir elintercambio de metadatos y para mantener el catálogo de informaciónactualizado con la base de datos de control de depósito. Las funciones delCentro de catálogos de información cambian en función de las autorizacionesdel usuario. Un usuario simplemente puede acceder a la informacióndisponible en el catálogo de información. Un usuario con autoridad tiene lamisma autorización que un usuario pero también puede definir objetos yactualizar o suprimir objetos que esta persona ya ha definido. Unadministrador tiene la misma autorización que un usuario con autoridad, perotambién es responsable de gestionar el contenido y la utilización de uncatálogo de información. Los administradores también pueden otorgar nivelesde autorización a los usuarios.

El Centro de catálogos de información incluye programas de utilidad queextraen datos descriptivos de fuentes de datos JDBC. El Centro de catálogosde información también incluye un catálogo de información de ejemplo condatos. Consulte el manual Information Catalog Center Tutorial para obtener másinformación sobre los extractores y el catálogo de información de ejemplo.

Puede utilizar el Centro de catálogos de información para la Web desdecualquier navegador para acceder a los catálogos de información y obtenerdescripciones de los datos disponibles, incluyendo formato, moneda,propietario y ubicación.

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

v “Instalación del Centro de catálogos de información” en la página 10v “Instalación del Centro de catálogos de información para la Web en un

servidor Web HTTP IBM Websphere de Windows NT” en la página 11v “Instalación del Centro de catálogos de información para la Web en un

servidor Web HTTP IBM Websphere de AIX” en la página 13

Visión general de Warehouse Manager

2 Warehouse Manager Guía de instalación

Page 13: Data Warehouse

Agentes de depósito

Los agentes de depósito gestionan el flujo de datos entre las fuentes de datosy los depósitos de destino. Los agentes de depósito están disponibles para elEntorno operativo Solaris y en los sistemas operativos Windows® NT,Windows 2000, Windows XP, Linux, AIX, z/OS e iSeries™. Los agentes dedepósito utilizan controladores Open Database Connectivity (ODBC) o la CLIde DB2® para comunicarse con bases de datos diferentes, incluidos losarchivos de texto. Varios agentes de depósito pueden manejar la transferenciade datos entre fuentes y depósitos de destino.

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19v “Instalación de un agente de depósito de Windows” en la página 29v “Instalación del agente de depósito de z/OS” en la página 31v “Instalación del agente de depósito de iSeries” en la página 53v “Instalación de los agentes de depósito de AIX, Linux y el Entorno

operativo Solaris” en la página 65

Transformadores de depósito

Los transformadores de depósito son procedimientos almacenados y funcionesdefinidas por el usuario que se pueden utilizar para transformar datos en unpaso de depósito. En el Centro de depósito de datos, se utilizan pasos paracrear y mantener un depósito. Los pasos controlan cómo se transforman losdatos en información comercial significativa. Puede utilizar lostransformadores de depósito en un paso para limpiar, invertir y pivotar datos,generar claves primarias y tablas de periodos, y calcular estadísticas diversas.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Instalación de transformadores de depósito” en la página 90v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84

Visión general de Warehouse Manager

Capítulo 1. Visión general de los componentes de DB2 Warehouse Manager 3

Page 14: Data Warehouse

v “Actualización de las variables de entorno en Linux para transformadoresde depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Conectores de DB2 Warehouse Manager

Los conectores de DB2® Warehouse Manager le ayudan a extraer datos ymetadatos de los repositorios de e-business:v Conector de DB2 Warehouse Manager para SAP R/3v Conector de DB2 Warehouse Manager para la Web

Con el Conector de DB2 Warehouse Manager para SAP R/3, puede añadir losdatos extraídos a un depósito de datos, transformarlos utilizando el Centro dedepósito de datos o analizarlos utilizando las herramientas de DB2 o las deotros proveedores. Con el Conector para la Web, puede transferir datosclickstream de IBM® WebSphere® Site Analyzer a un depósito de datos. Losconectores de DB2 Warehouse Manager se incluyen en el paquete deWarehouse Manager pero se adquieren por separado.

Conceptos relacionados:

v “Conector de DB2 Warehouse Manager para SAP R/3” en la página 103v “Conector de DB2 Warehouse Manager para la Web” en la página 105

Tareas relacionadas:

v “Instalación del Conector de DB2 Warehouse Manager para SAP R/3” en lapágina 104

v “Instalación del Conector de DB2 Warehouse Manager para la Web” en lapágina 105

Controladores de Classic Connect

Classic Connect proporciona acceso de lectura a datos no relacionalesalmacenados en bases de datos IMS (Information Management Systems) yconjuntos de datos (VSAM) (Virtual Storage Access Method) en z/OS.Proporciona comunicaciones, acceso a datos y funciones de correlación dedatos para que se puedan leer datos no relacionales utilizando consultasrelacionales.

Visión general de Warehouse Manager

4 Warehouse Manager Guía de instalación

Page 15: Data Warehouse

Tareas relacionadas:

v “Installing the Classic Connect Drivers component (Windows NT, Windows2000, Windows XP)” en el manual Data Warehouse Center AdministrationGuide

Visión general de Warehouse Manager

Capítulo 1. Visión general de los componentes de DB2 Warehouse Manager 5

Page 16: Data Warehouse

Visión general de Warehouse Manager

6 Warehouse Manager Guía de instalación

Page 17: Data Warehouse

Capítulo 2. Instalación de las Herramientas del Gestor decatálogos de información

Este capítulo describe el proceso de instalación de las Herramientas del Gestorde catálogos de información, que incluye el Centro de catálogos deinformación, el Asistente para gestionar catálogos de información, losejemplos del Gestor de catálogos de información y el Centro de catálogos deinformación para la Web.

Preparación para instalar los componentes del Gestor de catálogos deinformación

Puede instalar los componentes siguientes de las Herramientas del Gestor decatálogos de información:v Centro de catálogos de información (necesario)v Asistente para gestionar catálogos de información (necesario para inicializar

o migrar catálogos)v Ejemplos del Gestor de catálogos de información (opcional)v Centro de catálogos de información para la Web (opcional)

Normalmente un administrador de catálogos de información deseará instalarel Centro de catálogos de información, el asistente para gestionar catálogos deinformación y los ejemplos del Gestor de catálogos de información. El Centrode catálogos de información para la web debe instalarse en un servidor Webpara permitir a los usuarios de empresa que desean una interfaz web accederal catálogo de información.

Es necesario instalar el Centro de catálogos de información en una estación detrabajo que ejecute Windows® NT, Windows 2000, Windows XP, AIX, elEntorno operativo Solaris o el sistema operativo Linux que losadministradores vayan a utilizar para crear un catálogo de información o paramigrar catálogos de información existentes. Entonces, puede elegir instalar elCentro de catálogos de información en estaciones de trabajo adicionales (parausuarios de empresa) que ejecuten cualquier sistema operativo Windows(Windows 98, Windows ME, Windows NT, Windows 2000 o Windows XP) osistema operativo basado en Unix (Linux, el Entorno operativo Solaris o AIX).Estas estaciones de trabajo deben tener conectividad con la estación de trabajodonde está ubicado DB2® Universal Database. Para acceder al catálogo deinformación, los usuarios de empresa también tienen la opción de utilizar elCentro de catálogos de información para la Web si lo prefieren.

© Copyright IBM Corp. 1994, 2002 7

Page 18: Data Warehouse

Después de instalar el Centro de catálogos de información, la base de datosremota en la que está ubicado un catálogo de información debe catalogarse enel sistema local.

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

v “Instalación del Conector de DB2 Warehouse Manager para la Web” en lapágina 105

Información relacionada:

v “Estructura de entorno para componentes del Gestor de catálogos deinformación” en la página 107

Instalación de los componentes del Gestor de catálogos de información

Las Herramientas del Gestor de catálogos de información incluyen el Centrode catálogos de información, los ejemplos del Gestor de catálogos deinformación, el Asistente para gestionar catálogos de información y el Centrode catálogos de información para la Web.

Requisitos previos:

Puede instalar el Centro de catálogos de información en estaciones de trabajoadicionales que ejecuten cualquier sistema operativo Windows (Windows 98,Windows ME, Windows NT, Windows 2000 o Windows XP) o sistemaoperativo basado en Unix (Linux, Entorno operativo Solaris o AIX). Estasestaciones de trabajo deben tener conectividad con el servidor donde estáubicado DB2 Universal Database.

Los componentes de DB2 Warehouse Manager necesitan un cliente DB2Versión 8 o servidor DB2, en función del componente. A no ser que se indiquelo contrario, el cliente DB2 Versión 8 se instala al instalar los componentes deDB2 Warehouse Manager, si el cliente DB2 aún no está instalado.

Procedimiento:

Para instalar las Herramientas del Gestor de catálogos de información:1. Inserte el CD-ROM de Warehouse Manager en la unidad de CD-ROM. Se

abre el área de ejecución.2. Pulse Instalar en el área de ejecución.

Instalación de los componentes del Centro de catálogos de información

8 Warehouse Manager Guía de instalación

Page 19: Data Warehouse

3. En la ventana Seleccionar características, borre todos los recuadros deselección excepto Herramientas del Gestor de catálogos de información.También puede ampliar la categoría para seleccionar componentesespecíficos de Herramientas del Gestor de catálogos de información.

4. Pulse Siguiente. La siguiente ventana le permite inicializar un catálogonuevo o migrar un catálogo existente al formato de la versión 8. Si se saltaeste paso, puede utilizar el Asistente para gestionar catálogos deinformación posteriormente a fin de inicializar o migrar catálogos deinformación. Los metadatos de los catálogos de información deben estar enformato de la versión 8 para utilizar los componentes de Herramientas delGestor de catálogos de información.

5. Pulse Siguiente para continuar con el programa de instalación. Cuandohaya llegado a la última ventana, pulse Finalizar. El programa deinstalación ha terminado.

6. Ejecute el Asistente para gestionar catálogos de información para prepararcatálogos de información nuevos o migrar catálogos de informaciónexistentes al formato de la versión 8.

Conceptos relacionados:

v “Preparación para instalar los componentes del Gestor de catálogos deinformación” en la página 7

v “Gestor de catálogos de información” en la página 1

Ejecución del Asistente para gestionar catálogos de información

Ejecute el Asistente para gestionar catálogos de información a fin de crear uncatálogo de información o migrar catálogos de información existentes. Elasistente sólo es necesario si no ha preparado o migrado un catálogo deinformación durante la instalación.

Procedimiento:

Si desea ejecutar el Asistente para gestionar catálogos de información:1. Cree una base de datos en DB2 Universal Database o localice una base de

datos existente que contenga un catálogo de información.2. Pulse Inicio —> Programas —> IBM DB2 —> Herramientas de

configuración—> Asistente para gestionar catálogos de información. Seabre el Asistente para gestionar catálogos de información.

3. Escriba la información necesaria en cada página del Asistente paragestionar catálogos de información, revise la información que ha entradoen la página de resumen y pulse Finalizar. El Asistente para gestionarcatálogos de información se cierra y el catálogo de información seinicializa o se migra satisfactoriamente.

Instalación de los componentes del Centro de catálogos de información

Capítulo 2. Instalación de las Herramientas del Gestor de catálogos de información 9

Page 20: Data Warehouse

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

v “Instalación del Centro de catálogos de información” en la página 10

Instalación del Centro de catálogos de información

Puede instalar el Centro de catálogos de información por separado desde lasHerramientas del Gestor de catálogos de información (en el CD de instalaciónde Warehouse Manager) en cualquier sistema operativo Windows (Windows98, Windows ME, Windows NT, Windows 2000 o Windows XP) o sistemaoperativo Unix (AIX Versión 4, AIX Versión 5, Entorno operativo Solaris oLinux)

Requisitos previos:

Los catálogos de información también pueden instalarse en la Versión 8 oposterior de las siguientes bases de datos de la familia DB2:v DB2 Universal Database para Windows NTv DB2 Universal Database para AIXv DB2 Universal Database para Entorno operativo Solarisv DB2 Universal Database para Linux

o en versiones anteriores de las siguientes bases de datos de la familia DB2:v DB2 Universal Database para iSeries (Versión 5 Release 1 o posterior)v DB2 Universal Database para OS/390 y z/OS (Versión 7 o posterior)

También es necesaria una conexión a la LAN.

Necesitará instalar el Asistente para gestionar catálogos de información sidesea preparar catálogos de información nuevos o migrar catálogos deinformación existentes al formato de la versión 8.

Procedimiento:

Para instalar el Centro de catálogos de información:1. Cierre todos los programas Windows.2. Inserte el CD-ROM de DB2 Warehouse Manager en la unidad de

CD-ROM. La característica de ejecución automática inicia el área deejecución de Instalación de DB2 automáticamente.

Instalación de los componentes del Centro de catálogos de información

10 Warehouse Manager Guía de instalación

Page 21: Data Warehouse

3. Pulse Instalar productos en el área de ejecución.4. Asegúrese de que DB2 Warehouse Manager esté seleccionado y, a

continuación, pulse Siguiente.5. Continúe tal como le indica el Asistente de instalación de DB2.6. En la lista de características, asegúrese de que las características bajo las

Herramientas del Gestor de catálogos de información estén seleccionadasy, a continuación, pulse Siguiente.

7. Continúe tal como le indica el Asistente de instalación de DB2. Hay ayudaen línea disponible para guiarle a lo largo de los pasos restantes.

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

Instalación del Centro de catálogos de información para la Web en un servidorWeb HTTP IBM Websphere de Windows NT

Puede instalar el Centro de catálogos de información para la Web en cualquiersistema operativo que soporte una conexión JDBC con DB2 UniversalDatabase y que ejecute IBM WebSphere. También se necesita un servidor Web,por ejemplo un servidor HTTP IBM.

Requisitos previos:

Antes de instalar el Centro de catálogos de información para la Web en unservidor Web HTTP IBM Websphere de Windows NT:v Asegúrese de que el servidor Web HTTP IBM esté instalado.v Asegúrese de que IBM Websphere Application Server esté instalado en el

servidor.v Compruebe el número de puerto del servidor Web. Si el servidor Web tiene

un puerto que no es 80 (el valor por omisión normal), añada el número depuerto al nombre de sistema principal de la dirección Web cuandoconfigure el nombre de dominio. Por ejemplo:http://sistemaprincipal:númeropuerto/

Procedimiento:

Para instalar el Centro de catálogos de información para la Web:1. Instale el Centro de catálogos de información para los archivos Web en el

servidor Web:

Instalación de los componentes del Centro de catálogos de información

Capítulo 2. Instalación de las Herramientas del Gestor de catálogos de información 11

Page 22: Data Warehouse

a. Inserte el CD-ROM de DB2 Universal Database en la unidad deCD-ROM de la estación de trabajo del servidor Web. Se abre el área deejecución.

b. Pulse Instalar en el área de ejecución.c. En la ventana Seleccionar productos, seleccione el recuadro de selección

DB2 Administration Client. A continuación, pulse Siguiente.d. En la página Seleccionar tipo de instalación, pulse Personalizada.

Pulse Siguiente.e. En la página Seleccionar componentes de DB2, deseleccione los

recuadros de todos los componentes excepto Herramientas del Gestorde catálogos de información.

f. Pulse Subcomponentes.g. En la página Seleccionar subcomponentes, asegúrese de que el

recuadro de selección del Centro de catálogos de información para laWeb esté seleccionado y todos los demás recuadros de selección no loestén.

h. Pulse Continuar.i. Asegúrese de que Herramientas del Gestor de catálogos de

información permanezca seleccionado.j. Pulse Siguiente para continuar y pulse Finalizar en la última página

para completar la instalación.2. Abra la Consola de administración de WebSphere Application Server.

a. Pulse el controlador JDBC de DB2 en la carpetaRecursos—>Controladores JDBC. Si el controlador JDBC de DB2 no seha instalado, siga las instrucciones de IBM Websphere para instalar elcontrolador.

b. Pulse Db2JdbcDriver.c. Pulse la carpeta Fuentes de datos y pulse Nuevo. Entre la información

de conexión para el catálogo del Centro de catálogos de información alque se debe acceder a través de la web y pulse Bien.

d. Pulse la carpeta Nodos y pulse la carpeta con el nombre del servidor.e. Seleccione la carpeta Aplicaciones de empresa y pulse Instalar. Se abre

el Asistente de instalación de aplicaciones.f. Instale el archivo icweb.ear ubicado en X:\sqllib\tools\icweb\,

donde X es la unidad en la que está instalado DB2.g. Sustituya el archivo db2icweb.jar ubicado en

X:\WebSphere\AppServer\installedApps\icweb.ear\Web-inf\lib\ porel archivo db2icweb.jar ubicado en X:\sqllib\tools\icweb\. X es launidad en la que está instalado DB2.

h. Ejecute unzip en el archivo html.zip ubicado enX:\sqllib\tools\icweb\ para desempaquetar dicho archivo en el

Instalación de los componentes del Centro de catálogos de información

12 Warehouse Manager Guía de instalación

Page 23: Data Warehouse

directorioX:\WebSphere\AppServer\installedApps\icweb.ear\icweb.war\.Sustituya los archivos existentes que tengan el mismo nombre.

i. Ejecute unzip en el archivo icons.zip ubicado enX:\sqllib\tools\icweb\ para desempaquetar dicho archivo en eldirectoriox:\WebSphere\AppServer\installedApps\icweb.ear\icweb.war\images\.Sustituya los archivos existentes que tengan el mismo nombre.

3. Siga los pasos de ″Personalización del Centro de catálogos de informaciónpara la Web después de la instalación″ antes de utilizar el Centro decatálogos de información para la Web.

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

v “Instalación del Centro de catálogos de información” en la página 10v “Instalación del Centro de catálogos de información para la Web en un

servidor Web HTTP IBM Websphere de AIX” en la página 13

Instalación del Centro de catálogos de información para la Web en un servidorWeb HTTP IBM Websphere de AIX

Puede instalar el Centro de catálogos de información para la Web en cualquiersistema operativo que soporte una conexión JDBC con DB2 UniversalDatabase y que ejecute IBM WebSphere. También se necesita un servidor Web,por ejemplo un servidor HTTP IBM.

Requisitos previos:

Antes de instalar el Centro de catálogos de información para la Web en unservidor Web HTTP IBM Websphere de AIX:v Asegúrese de que el servidor Web HTTP IBM esté instalado.v Asegúrese de que IBM Websphere Application Server esté instalado en el

servidor.v Compruebe el número de puerto del servidor Web. Si el servidor Web tiene

un puerto distinto del 80 (el valor por omisión habitual), añada el númerode puerto al nombre de sistema principal en la dirección web cuandoconfigure el nombre de dominio. Por ejemplo:http://sistemaprincipal:númeropuerto/

Instalación de los componentes del Centro de catálogos de información

Capítulo 2. Instalación de las Herramientas del Gestor de catálogos de información 13

Page 24: Data Warehouse

Procedimiento:

Para instalar el Centro de catálogos de información para la Web:1. Instale el Centro de catálogos de información para los archivos Web en el

servidor Web:a. Inserte el CD-ROM de DB2 Universal Database en la unidad de

CD-ROM de la estación de trabajo del servidor Web. Se abre el área deejecución.

b. Pulse Instalar en el área de ejecución.c. En la ventana Seleccionar productos, seleccione el recuadro de selección

DB2 Administration Client. A continuación, pulse Siguiente.d. En la página Seleccionar tipo de instalación, pulse Personalizada.

Pulse Siguiente.e. En la página Seleccionar componentes de DB2, deseleccione los

recuadros de todos los componentes excepto Herramientas del Gestorde catálogos de información.

f. Pulse Subcomponentes.g. En la página Seleccionar subcomponentes, asegúrese de que el

recuadro de selección del Centro de catálogos de información para laWeb esté seleccionado y todos los demás recuadros de selección no loestén.

h. Pulse Continuar.i. Asegúrese de que Herramientas del Gestor de catálogos de

información permanezca seleccionado.j. Pulse Siguiente para continuar y pulse Finalizar en la última página

para completar la instalación.2. Abra la Consola de administración de WebSphere Application Server.

a. Pulse el controlador JDBC de DB2 en la carpetaRecursos—>Controladores JDBC. Si el controlador JDBC de DB2 no seha instalado, siga las instrucciones de IBM Websphere para instalar elcontrolador.

b. Pulse Db2JdbcDriver.c. Pulse la carpeta Fuentes de datos y pulse Nuevo. Entre la información

de conexión para el catálogo de Centro de catálogos de información alque se debe acceder a través de la web y pulse Bien.

d. Pulse la carpeta Nodos y pulse la carpeta con el nombre del servidor.e. Seleccione la carpeta Aplicaciones de empresa y pulse Instalar. Se abre

el Asistente de instalación de aplicaciones.f. Instale el archivo icweb.ear ubicado en /usr/sqllib/tools/icweb/.

Instalación de los componentes del Centro de catálogos de información

14 Warehouse Manager Guía de instalación

Page 25: Data Warehouse

g. Sustituya el archivo db2icweb.jar ubicado en/usr/WebSphere/AppServer/installedApps/icweb.ear/Web-inf/lib/ porel archivo db2icweb.jar ubicado en /usr/sqllib/tools/icweb/.

h. Ejecute unzip en el archivo html.zip ubicado en/usr/sqllib/tools/icweb/ en el directorio/usr/WebSphere/AppServer/installedApps/icweb.ear/icweb.war/.Sustituya los archivos existentes que tengan el mismo nombre.

i. Ejecute unzip en el archivo icons.zip ubicado en/usr/sqllib/tools/icweb/ en eldirectorio /usr/WebSphere/AppServer/installedApps/icweb.ear/icweb.war/images/

. Sustituya los archivos existentes que tengan el mismo nombre.3. Siga los pasos de ″Personalización del Centro de catálogos de información

para la Web después de la instalación″ antes de utilizar el Centro decatálogos de información para la Web.

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

v “Instalación del Centro de catálogos de información” en la página 10v “Instalación del Centro de catálogos de información para la Web en un

servidor Web HTTP IBM Websphere de Windows NT” en la página 11

Personalización del Centro de catálogos de información para la Web despuésde la instalación

Puede personalizar el Centro de catálogos de información para la Web a finde que los usuarios del catálogo de información puedan acceder másfácilmente a él.

Requisitos previos:

Asegúrese de que el Centro de catálogos de información para la Web estéinstalado correctamente antes de personalizarlo.

Antes de acceder a los catálogos de información a través del Centro decatálogos de información para la Web, asegúrese de que se haya iniciado elgestor de bases de datos en los servidores de bases de datos, que se hayainiciado el servidor Web y que se haya iniciado IBM WebSphere ApplicationServer.

Instalación de los componentes del Centro de catálogos de información

Capítulo 2. Instalación de las Herramientas del Gestor de catálogos de información 15

Page 26: Data Warehouse

Informe a los usuarios de sus ID de usuario y contraseñas así como de ladirección web que pueden utilizar para acceder al Centro de catálogos deinformación para la Web.

Procedimiento:

Para personalizar el Centro de catálogos de información para la Web:1. Edite el archivo Webgui.conf. Añada un enlace para cada catálogo de

información al que desea que accedan los usuarios desde el Centro decatálogos de información para la Web. Actualice cada línea para reflejar losvalores de sistema y catálogo. Utilice el formato siguiente (con ejemplos)para actualizar los valores del Centro de catálogos de información para laWeb:v html=C:\WebSphere\AppServer\hosts\sistpral_omisión\test2\web\html

Directorio de sistema donde están almacenados los archivos HTML delCentro de catálogos de información para la Web.

v servlet=http://nombresistpral/webapp/iccweb/

URL para la aplicación configurada en IBM WebSphere.v databasename=ICMSAMP

Nombre de base de datos del Centro de catálogos de información.v catalogname=<nombre catálogo>:<descripción>

El nombre de catálogo va seguido de texto descriptivo que se utilizarácomo enlace al catálogo. Por ejemplo:catalogname=ICM:Ejemplo 7.1 Catálogo información

vmri=C:\WebSphere\AppServer\hosts\sistpral_omisión\test2\servlets\mri\es_ES

Directorio MRI basado en el idioma deseado.2. Catalogue el nodo de servidor y las bases de datos utilizando la función

cliente de DB2 necesaria. Desde el procesador de la línea de mandatos deDB2, verifique que el servidor Web puede conectarse satisfactoriamente alas bases de datos.

Conceptos relacionados:

v “Gestor de catálogos de información” en la página 1

Tareas relacionadas:

v “Instalación de los componentes del Gestor de catálogos de información” enla página 8

Instalación de los componentes del Centro de catálogos de información

16 Warehouse Manager Guía de instalación

Page 27: Data Warehouse

v “Instalación del Centro de catálogos de información para la Web en unservidor Web HTTP IBM Websphere de Windows NT” en la página 11

v “Instalación del Centro de catálogos de información para la Web en unservidor Web HTTP IBM Websphere de AIX” en la página 13

Instalación de los componentes del Centro de catálogos de información

Capítulo 2. Instalación de las Herramientas del Gestor de catálogos de información 17

Page 28: Data Warehouse

Instalación de los componentes del Centro de catálogos de información

18 Warehouse Manager Guía de instalación

Page 29: Data Warehouse

Capítulo 3. Instalación de agentes de depósito

Al instalar el servidor de depósito con DB2 Universal Database en WindowsNT, Windows 2000, Windows XP o AIX, se instala un agente por omisión. Sinecesita un agente de depósito que pueda aceptar mandatos de más de unservidor de depósito o si necesita un agente de depósito que sea remotorespecto al servidor de depósito, puede instalar otro agente de depósitoutilizando DB2 Warehouse Manager.

El servidor de depósito y todos los agentes de depósito deben estar al mismonivel de versión y de Fixpak. Debe eliminar todos los agentes de depósito dela versión anterior que se ubican en UNIX.

Los agentes de depósito están disponibles para los sistemas operativosWindows NT, Windows 2000, Windows XP, Linux, AIX, iSeries y z/OS, y parael Entorno operativo Solaris. Cuando instale agentes de depósito en WindowsNT, Windows 2000, Windows XP, AIX, Linux y el Entorno operativo Solaris,también se instalará el gestor de controladores y los controladores ODBC dedepósito.

Preparación para instalar agentes de depósito

Las secciones siguientes describen la preparación de la instalación de losagentes de depósito.

Preparación para instalar agentes de depósito

Los sitios de agente de depósito deben tener acceso a fuentes de depósito y adestinos de depósito, excepto cuando las fuentes de depósito se han definidoutilizando Client Connect. En este caso, el cliente debe catalogar el servidorDB2. Si elige acceder a las fuentes y los destinos de depósito mediante ODBCen Windows, Linux, AIX y el entorno operativo Solaris, deberá registrar estasbases de datos de fuente y destino en ODBC como DSN del sistema. En AIX,Linux o el Entorno operativo Solaris, deberá especificar las fuentes y losdestinos de depósito en el archivo .odbc.ini ubicado en el directorio inicial delID de usuario bajo el que se ejecuta el agente. Si instala el servidor dedepósito en AIX y utiliza el agente por omisión para acceder a las fuentes ylos destinos de depósito, también deberá especificar fuentes y destinos dedepósito en la estación de trabajo del servidor para los datos a los que accedeel agente por omisión. Las fuentes y los destinos de depósito debencatalogarse en el lugar donde están instalados el servidor de depósito y elagente por omisión.

© Copyright IBM Corp. 1994, 2002 19

Page 30: Data Warehouse

Requisitos previos:

Hay agentes de depósito disponibles para estos sistemas operativos:v Microsoft Windows NT Workstation o Windows NT Server Versión 4.0 con

Service Pack 6 o posterior.v Microsoft Windows 2000 o Windows XP.v IBM AIX Versión 4.3.3 FixPak 2 o posterior.v IBM OS/390 Versión 2.6 o posterior.v Linux para procesadores Intel de 32 bits. Se da soporte a las distribuciones

Linux con las niveles siguientes: kernel 2.4.7, glibc 2.2.4.v IBM iSeries V4R5 o posterior, con los PTF y FixPaks de software de

requisito previo. Si desea obtener una lista de mantenimiento actual,consulte el archivo readme. Para determinar qué software está instalado enla estación de trabajo iSeries, entre DSPSFWRSC en un indicador de mandatosde iSeries.

v Entorno operativo Solaris Versión 2.6 o posterior.

Nota: Los releases futuros de las plataformas Linux pueden estar soportadoso puede que no. Consulte el sitio web de DB2 Universal Database paraLinux para obtener más información.

Si está utilizando los pasos de DB2 OLAP, deberá tener instalado DB2 OLAPServer (Versión 7 o posterior) o Essbase (Versión 6 o posterior). Para iSeries,deberá tener un ID de usuario que tenga autorización ALLOBJ y JOBCTL.Este nivel de autorización es necesario para el mandato RSTLICPGM y losmandatos STRVWD y ENDVWD de iSeries. Además, el perfil de usuario queinicia el daemon del agente de depósito también debe tener *PGMR(capacidad de enlace) como la clase de usuario.

Los agentes de depósito de AIX, Linux, Windows y del Entorno operativoSolaris necesitan cada uno 50 MB de espacio de disco fijo.

El agente de depósito de z/OS necesita 95 MB de espacio HFSaproximadamente.

El espacio de disco fijo no es aplicable a los agentes de depósito de iSeries.

Procedimiento:

Instale TCP/IP en el sitio de agente de depósito para establecer laconectividad entre el sitio de agente de depósito y el servidor de depósito.

Para atender a un cliente remoto desde un servidor DB2, establezca la variablede entorno DB2COMM en el servidor DB2:

20 Warehouse Manager Guía de instalación

Page 31: Data Warehouse

db2set -i instancia DB2COMM=TCPIP

Este valor permite al servidor aceptar peticiones TCP/IP procedentes declientes remotos.

Conceptos relacionados:

v “Agentes de depósito” en la página 3

Tareas relacionadas:

v “Configuración de una conexión de base de datos utilizando el Asistente deconfiguración (CA)” en el manual Suplemento de instalación y configuración

v “Instalación de un agente de depósito de Windows” en la página 29v “Instalación del agente de depósito de z/OS” en la página 31v “Instalación del agente de depósito de iSeries” en la página 53v “Instalación de los agentes de depósito de AIX, Linux y el Entorno

operativo Solaris” en la página 65

Acceso a bases de datos fuente no DB2 utilizando ODBC

Se puede acceder a varias fuentes de depósito no DB2 desde sitios de agentemediante la utilización de controladores ODBC. El controlador ODBC dedepósito de datos para AIX, Linux, el Entorno operativo Solaris y Windows(sólo controlador ODBC) se instala al instalar un agente de depósito en unode estos sistemas operativos. Los controladores ODBC de depósito de datospara fuentes no DB2 son los controladores ODBC de DataDirectproporcionados por DataDirect Technologies, Inc.

Para la conectividad NFS o SNA, es necesario software de conectividadadicional. El software que se necesita depende del protocolo decomunicaciones que se utiliza en el sitio de agente.

Validación de la conectividad de una fuente de datos ODBC para agentesde depósito

Warehouse Manager proporciona un programa de prueba, llamado odbctest,que se puede ejecutar en los sitios de agente de depósito de Windows y UNIXpara validar la conectividad de los sitios de agente de depósito de Windows yUNIX a las fuentes de datos de ODBC. Este programa intenta conectarse a labase de datos que se especifique y lista el contenido del catálogo de base dedatos. Si el programa de prueba es capaz de conectarse a la base de datos, laconectividad está configurada correctamente y el agente de depósito debepoder conectarse. Si el programa de prueba no puede conectarse a la base dedatos fuente, se visualizará el código de error que se ha encontrado, así comolos mensajes de controlador ODBC. Estos mensajes le ayudarán a configurar ya arreglar la conexión a la base de datos fuente.

Capítulo 3. Instalación de agentes de depósito 21

Page 32: Data Warehouse

Requisitos previos:

Si el sistema operativo es AIX, Linux o el Entorno operativo Solaris, asegúresede que el directorio inicial actual tiene definido el archivo .odbc.ini y de quela fuente a la que está intentando conectarse está definida en dicho archivo. Siel sistema operativo es Windows, asegúrese de que la fuente está definidacomo un DSN de sistema ODBC.

Procedimiento:

La ubicación del programa odbctest varía según el sistema operativo.v Windows: ...\SQLLIB\binv AIX: /usr/opt/db2_08_01v Entorno operativo Solaris/Linux: /opt/IBM/db2/V8.1

Para validar la conectividad de la fuente de datos ODBC para agentes dedepósito:1. Si está ejecutando el programa desde un sitio de agente de depósito de

UNIX, escriba lo siguiente:v En AIX, ejecute este mandato:

/usr/opt/db2_08_01/bin/IWH.environment.v En el Entorno operativo Solaris y Linux, ejecute este mandato:

/opt/IBM/db2/V8.1/bin/IWH.environment

2. En un indicador de mandatos de Windows o una línea de mandatos deUNIX, escriba odbctest <dsn> <uid> <pw>, donde:v <dsn> es la base de datos del sistema ODBC (Windows) a la que está

intentando conectarsev <uid> es un ID de usuario válido para conectarse a la base de datos

<dsn>v <pw> es una contraseña válida para el usuario <uid>

3. Para verificar la conexión a la fuente de datos ODBC del sistema (en esteejemplo denominada ’target’), escriba lo siguiente desde una ventana demandatos de Windows o desde una terminal de AIX, Linux o del Entornooperativo Solaris en el sitio de agente:odbctest target labriejj my1pw

Si la conectividad está configurada correctamente, la salida en la pantallaserá la siguiente:

22 Warehouse Manager Guía de instalación

Page 33: Data Warehouse

Operation: Enter ODBC Test Program, RETCODE = 0Operation: Completed Initialization, RETCODE = 0Operation: SQLAllocEnv, RETCODE = 0Operation: SQLAllocConnect, RETCODE = 0target labriejj my1pwOperation: SQLConnect, RETCODE = 0Environment variable Files\SQLLIB\LOGGING/odbctest.set not definedOperation: Environment settings written to $(VWS_LOGGING)/odbctest.set, RETCODE = 0

(1) Operation: SQLConnectOptions, RETCODE = -1(1) SQLSTATE = S1092(1) SQLCODE = -99999(1) Error Message:(1) [IBM][Controlador CLI] CLI0133E Tipo de opción fuera de rango. SQLSTATE=S1092Operation: SQLAllocStmt, RETCODE = 0Operation: SQLTables, RETCODE = 0Table type=TABLE, VIEW, SYSTEM TABLE, ALIASIWH.APPEND, type= TABLE, remarks=IWH.EDITIONS, type= TABLE, remarks=IWH.MARY2, type= TABLE, remarks=IWH.NOMAPS, type= TABLE, remarks=LABRIEJJ.DB2STAT, type= TABLE, remarks=LABRIEJJ.KARL1, type= TABLE, remarks=LABRIEJJ.KARL2, type= TABLE, remarks=LABRIEJJ.MR_DB2STAT3, type= TABLE, remarks=SYSCAT.ATTRIBUTES, type= VIEW, remarks=SYSCAT.BUFFERPOOLNODES, type= VIEW, remarks=SYSIBM.SYSDUMMY1, type= SYSTEM TABLE, remarks=SYSSTAT.COLDIST, type= VIEW, remarks=SYSSTAT.COLUMNS, type= VIEW, remarks=SYSSTAT.FUNCTIONS, type= VIEW, remarks=SYSSTAT.INDEXES, type= VIEW, remarks=SYSSTAT.TABLES, type= VIEW, remarks=SYSSTAT.TABLES, type= VIEW, remarks=Operation: SQLFetch, RETCODE = 100SQLSTATE = 00000SQLCODE = 0Error Message:

Operation: SQLDisconnect, RETCODE = 0Operation: Exit ODBC Test Program, RETCODE = 0

Si hay alguna anomalía con la definición o la conectividad, se emitirá unerror en la pantalla. En este ejemplo, el usuario estaba intentando verificarla conectividad con una fuente de datos denominada myTEXT:

Operation: Enter ODBC Test Program, RETCODE = 0Operation: Completed Initialization, RETCODE = 0Operation: SQLAllocEnv, RETCODE = 0Operation: SQLAllocConnect, RETCODE = 0myTEXT labriejj my1pwOperation: SQLConnect, RETCODE = -1SQLSTATE = IM002SQLCODE = 0

Error Message:[Microsoft][Gestor de controlador ODBC] No se ha encontrado el nombre defuente de datos y no se ha especificado el controlador por omisión

Capítulo 3. Instalación de agentes de depósito 23

Page 34: Data Warehouse

Environment variable Files\SQLLIB\LOGGING/odbctest.set not definedOperation: Environment settings written to $(VWS_LOGGING)/odbctest.set, RETCODE = 0Operation: SQLConnectOptions, RETCODE = 0Operation: SQLAllocStmt, RETCODE = -1SQLSTATE = 08003SQLCODE = 0Error Message:

[Microsoft][Gestor de controlador ODBC] Conexión no abiertaTable type=TABLE, VIEW, SYSTEM TABLE, ALIASOperation: SQLDisconnect, RETCODE = -1SQLSTATE = 08003SQLCODE = 0Error Message:

[Microsoft][Gestor de controlador ODBC] Conexión no abiertaOperation: Exit ODBC Test Program, RETCODE = 0

Atención: Tenga en cuenta que:v (1) A veces se puede producir un error al establecer opciones de

conexión. Esto es normal porque el programa ODBCTEST es unprograma genérico para todos los tipos de fuente y algunas opciones deconexión pueden no estar disponibles para todos los tipos de bases dedatos. Este error no afectará al funcionamiento de este programa deprueba.

v El agente de Windows debe tener el catálogo de base de datos comofuente de datos ODBC de sistema. La conectividad de la base de datosno puede necesitar la utilización de variables de entorno de usuario.

v Los agentes de UNIX deben tener una entrada para esta fuente en elarchivo .odbc.ini (ubicado en el directorio inicial del ID de usuario bajoel que se ejecuta el agente de UNIX).

Tareas relacionadas:

v “Configuración del entorno de agente de depósito de AIX, Linux y elEntorno operativo Solaris” en la página 69

Cómo asegurarse de que el soporte UNICODE está disponible paraagentes de depósito

Si está utilizando un agente de depósito de z/OS, AIX, Linux o del Entornooperativo Solaris, deberá asegurarse de que el soporte UNICODE estádisponible en el sistema.

Requisitos previos:

El sistema en el que se ejecuta el agente de depósito de Linux debe tenerinstalado glibc 2.1.3-21 o superior.

24 Warehouse Manager Guía de instalación

Page 35: Data Warehouse

Procedimiento:

En z/OS, Iconv soporta la conversión a y desde UCS-2 en todos los releasesde z/OS que soportan el agente de depósito de z/OS.

Para verificar si el soporte UNICODE está disponible en AIX, entre:lslpp -al | grep -i iconv

Asegúrese de que se listan los conjuntos de archivos siguientes:

bos.iconv.ucs.comConvertidores base UNICODE

bos.iconv.ucs.pcConvertidores UNICODE para juegos de códigos de PC

También debe instalar el convertidor de lenguaje que corresponda a sulenguaje. Para obtener más información, vaya ahttp://www.austin.ibm.com/resource/aix_resource/Pubs.

Para verificar el soporte UNICODE en el Entorno operativo Solaris, entre:pkginfo | grep -i iconv

Si el soporte UNICODE está disponible, debería consultar el paquetesiguiente:SUNWuiu8 -- Iconv modules for UTF-8 Locale

Si está utilizando una versión de idioma nacional del agente de depósito,asegúrese de que ha instalado el juego de códigos y el módulo Iconvapropiados.

Para verificar el soporte UNICODE en Linux, entre:rpm -qf /usr/bin/iconv

Si el soporte UNICODE está disponible, debería consultar el paquetesiguiente:glibc-2.1.3-21 o superior

Atención: En Linux, iconv pertenece al paquete de biblioteca C de GNU. Si seinstala glibc-2.1.3-21 o superior en la máquina Linux, se soportará UNICODE.Puede verificarlo entrando rpm -qf /usr/bin/iconv y se visualizaráglibc-2.1.3-21 o superior como nombre de paquete.

Conceptos relacionados:

v “Agentes de depósito” en la página 3

Capítulo 3. Instalación de agentes de depósito 25

Page 36: Data Warehouse

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19

Conectividad de agente de depósito con fuentes y destinos de depósito

Es necesario establecer conectividad de los sitios de agente de depósito a lasfuentes y los destinos de depósito. Para acceder a las fuentes y los destinos dedepósito, deberá tener los controladores ODBC del Centro de depósito dedatos o DB2® Connect, software de conectividad (por ejemplo TCP/IP) yclientes de bases de datos en los sitios de agente de depósito.

Al instalar un agente de depósito, se instalan controladores ODBC del Centrode depósito de datos para varias bases de datos que no son de DB2. ElCD-ROM de DB2 Universal Database™ también incluye controladores ODBCpara DB2.

Conceptos relacionados:

v “Productos de conectividad para fuentes y destinos de depósito” en lapágina 26

v “Clientes de base de datos en sitios de agente de depósito y servidores dedepósito” en la página 27

Tareas relacionadas:

v “Verificación de la conectividad TCP/IP entre el servidor de depósito y elagente de depósito” en la página 27

Productos de conectividad para fuentes y destinos de depósito

Instale los productos de conectividad que son necesarios para acceder afuentes y destinos de depósito remotos. Esto puede incluir la personalizaciónde TCP/IP o NetBIOS, el cliente SNA para Windows o el servidor SNA paraWindows.

Es necesario instalar los productos de conectividad en el servidor de depósito(si está utilizando un agente de depósito local) y en los sitios de agente dedepósito. Por ejemplo, puede acceder a una base de datos de la familia DB2®

a través de TCP/IP o NetBIOS. También puede acceder a una base de datosDB2 z/OS™ a través de TCP/IP o NetBIOS si hay una pasarela de DB2Connect™ accesible en la red con conectividad con la base de datos de sistemaprincipal que necesita. Los usuarios de Client Connect deben establecer laconectividad con las fuentes y los destinos de depósito del cliente, dado queClient Connect utiliza JDBC y no usa el servidor o agente de depósito.

Conceptos relacionados:

v “Conectividad de agente de depósito con fuentes y destinos de depósito”en la página 26

26 Warehouse Manager Guía de instalación

Page 37: Data Warehouse

v “Clientes de base de datos en sitios de agente de depósito y servidores dedepósito” en la página 27

Tareas relacionadas:

v “Defining a warehouse target” en el manual Data Warehouse CenterAdministration Guide

v “Verificación de la conectividad TCP/IP entre el servidor de depósito y elagente de depósito” en la página 27

v “Defining DB2 warehouse sources” en el manual Data Warehouse CenterAdministration Guide

Información relacionada:

v “Supported non-DB2 data sources” en el manual Data Warehouse CenterAdministration Guide

Clientes de base de datos en sitios de agente de depósito y servidores dedepósito

Instale el componente cliente de una base de datos no DB2 remota encualquier lugar donde desee acceder a una base de datos remota (si estáutilizando un agente de depósito local).

Para la familia DB2® de bases de datos, se incluye la función de cliente DB2necesaria con DB2 Universal Database.

Conceptos relacionados:

v “Conectividad de agente de depósito con fuentes y destinos de depósito”en la página 26

v “Productos de conectividad para fuentes y destinos de depósito” en lapágina 26

Tareas relacionadas:

v “Verificación de la conectividad TCP/IP entre el servidor de depósito y elagente de depósito” en la página 27

Verificación de la conectividad TCP/IP entre el servidor de depósito y elagente de depósito

Para asegurarse de que existe conectividad entre las estaciones de trabajo,puede realizar una comprobación.

Procedimiento:

Pruebe la conectividad TCP/IP entre las siguientes estaciones de trabajo:v Del servidor de depósito a los sitios de agente de depósito

Capítulo 3. Instalación de agentes de depósito 27

Page 38: Data Warehouse

v De los sitios de agente de depósito al servidor de depósitov Del cliente de administración del Centro de depósito de datos al servidor

de depósitov Del servidor de depósito al cliente de administración del Centro de

depósito de datos

Para probar la conectividad, entre ping nombresistpral donde nombresistprales el nombre de sistema principal TCP/IP del servidor de depósito, del clientede administración del Centro de depósito de datos o del sitio de agente dedepósito.

En los sistemas operativos AIX, Linux y Windows, verá varios mensajes en laventana que verifican la conexión TCP/IP, similares a los que se muestran enel ejemplo siguiente.

En el Entorno operativo Solaris, el mandato ping devolverá la informaciónsiguiente:host is alive

Para una estación de trabajo con agentes de depósito de AIX o Linux,asegúrese de que puede ejecutar ping para la estación de trabajo utilizandosólo el nombre de sistema principal sin el nombre de dominio local. Porejemplo, entre ping dgntserv2 en lugar de ping dgntserv2.stl.ibm.com.Puede que sea necesario añadir una entrada en el archivo /etc/hosts, porejemplo:123.45.67.89 dgntserv2 dgntserv2.stl.ibm.com

Pruebe la conectividad ODBC entre los servidores y clientes de base de datosno DB2. Si está utilizando un agente de depósito de Windows, verifique quela conectividad pueda establecerse como un proceso del sistema Windows.Puede utilizar el programa de prueba odbc que se envía con el agente dedepósito para probar que la conectividad y la configuración son correctas.

[C:\]ping dgntserv2.stl.ibm.comPING dgntserv2.stl.ibm.com: 56 data bytes64 bytes from 9.112.46.127: icmp_seq=1. time=0. ms64 bytes from 9.112.46.127: icmp_seq=2. time=0. ms64 bytes from 9.112.46.127: icmp_seq=3. time=0. ms64 bytes from 9.112.46.127: icmp_seq=4. time=0. ms

----dgntserv2.stl.ibm.com PING Statistics----5 packets transmitted, 4 packets received, 20% packet lossround-trip (ms) min/avg/max = 0/0/0

Figura 1. Respuesta de ejemplo del mandato PING

28 Warehouse Manager Guía de instalación

Page 39: Data Warehouse

Conceptos relacionados:

v “Conectividad de agente de depósito con fuentes y destinos de depósito”en la página 26

v “Productos de conectividad para fuentes y destinos de depósito” en lapágina 26

v “Clientes de base de datos en sitios de agente de depósito y servidores dedepósito” en la página 27

Tareas relacionadas:

v “Configuración del acceso de depósito y controlador ODBC ClassicConnect” en la página 43

v “Comprobación de las comunicaciones bidireccionales entre el agente dedepósito de iSeries y el servidor de depósito” en la página 58

v “Determinación del origen de los errores de conectividad para el agente dedepósito de iSeries” en la página 60

Información relacionada:

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

Instalación del agente de depósito de Windows

La sección siguiente describe cómo instalar el agente de depósito de Windows.

Instalación de un agente de depósito de Windows

Al instalar el servidor de depósito con DB2 Universal Database en WindowsNT, Windows 2000 o Windows XP, se instala un agente por omisión. Sinecesita un agente de depósito que sea remoto respecto al servidor dedepósito, puede utilizar DB2 Warehouse Manager para instalar otro agente dedepósito.

Requisitos previos:

Antes de instalar un agente de depósito de Windows, deberá prepararse parala instalación.

Procedimiento:

Para instalar un agente de depósito de Windows:1. Cierre todos los programas de Windows.2. Inserte el CD-ROM de DB2 Warehouse Manager en la unidad de

CD-ROM. La característica de ejecución automática inicia el área deejecución de Instalación de DB2 automáticamente.

Capítulo 3. Instalación de agentes de depósito 29

Page 40: Data Warehouse

3. Pulse Instalar productos en el área de ejecución.4. Asegúrese de que DB2 Warehouse Manager esté seleccionado y, a

continuación, pulse Siguiente.5. Continúe tal como le indica el Asistente de instalación de DB2.6. En la lista de características, seleccione Agente de depósito y, a

continuación, pulse Siguiente.7. Continúe tal como le indica el Asistente de instalación de DB2. Hay ayuda

en línea disponible para guiarle a lo largo de los pasos restantes.

Después de instalar el agente de depósito, registre las bases de datos fuente ydestino como DSN del sistema.

Conceptos relacionados:

v “Agentes de depósito” en la página 3v “Conectividad de agente de depósito con fuentes y destinos de depósito”

en la página 26

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19

Información relacionada:

v “Acceso a bases de datos fuente no DB2 utilizando ODBC” en la página 21

Instalación y configuración del agente de depósito de z/OS

Las secciones siguientes describen cómo instalar y configurar el agente dedepósito de z/OS.

Visión general del agente de depósito de z/OS

DB2® Warehouse Manager para z/OS™ incluye un agente de depósito dez/OS. Puede utilizar el agente para comunicarse entre DB2 UniversalDatabase™ para z/OS y otras bases de datos, incluidas bases de datos DB2 deotros sistemas operativos y bases de datos no DB2. El agente de depósitopuede comunicarse con fuentes de datos soportadas que utilicen una conexiónOpen Database Connectivity (ODBC). El agente de depósito se ejecuta en UnixSystems Services, necesita OS/390® Versión 2 Release 7 o posterior y escompatible con DB2 para OS/390 Versiones 5 y 6 y DB2 para z/OS y OS/390Versión 7.

El agente de depósito de z/OS soporta las tareas siguientes:v Copiar datos de una fuente de base de datos DB2 en un destino de base de

datos DB2v Producir contenido de ejemplo a partir de una tabla o un archivo

30 Warehouse Manager Guía de instalación

Page 41: Data Warehouse

v Ejecutar programas definidos por el usuariov Acceder a bases de datos no DB2 mediante DB2 Relational Connectv Acceder a datos VSAM o IMS™ mediante Cross Access Classic Connectv Ejecutar programas de utilidad de DB2 Universal Database para z/OSv Ejecutar el trabajo apply para IBM® Data Propagatorv Ejecutar transformadores proporcionados por el depósito

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Inicio del daemon de agente de depósito de z/OS” en la página 36v “Inicio del daemon de agente como tarea iniciada de z/OS” en la página 47v “Ejecución de varios daemons de agente de depósito en un subsistema

z/OS” en la página 48

Información relacionada:

v “Soporte de agente de depósito de z/OS para pasos de programa Trilliumdefinido por el usuario” en la página 52

Instalación del agente de depósito de z/OS

El Directorio de programas DB2 Warehouse Manager se incluye con el agente dedepósito de z/OS y contiene información acerca de los requisitos para elalmacenamiento, la programación y los sistemas de control y destino.

Requisitos previos:

El agente de depósito de z/OS necesita el software siguiente:v OS/390 Versión 2.7 o posteriorv DB2 Universal Database para OS/390 Versión 5 o posteriorv OS/390 UNIX System Services

La tabla siguiente muestra los APAR que debe aplicar al subsistema DB2 antesde instalar el agente de z/OS.

Tabla 1. Requisitos de APAR

Versión de DB2 Universal Database Requisito de APAR

DB2 para OS/390 Versión 5 PQ36586, PQ46261

DB2 para OS/390 Versión 6 PQ36585, PQ46261

DB2 para z/OS y OS/390 Versión 7 PQ36585, PQ46261

Capítulo 3. Instalación de agentes de depósito 31

Page 42: Data Warehouse

Restricciones:

El agente de depósito de z/OS necesita los siguientes privilegios de acceso:v ID de usuario con autorización AFP (Authorized Program Facility) (para

trabajar con UNIX System Services)v Autorización de EXECUTE en el plan de ODBCv Autorización de READ y WRITE en los directorios de rastreo de ODBC y

registro cronológico (si se está ejecutando con el rastreo de ODBC o elregistro cronológico activado)

Procedimiento:

Para instalar el agente de depósito de z/OS:1. Descargue el código para el agente de depósito de la cinta de SMP/E. El

directorio del programa se proporciona con el producto.Una de las bibliotecas de destino que se obtiene como resultado de lainstalación de SMP/E es un directorio de UNIX Systems Services, quecontiene los ejecutables de agente de depósito. El nombre por omisión deeste directorio es /usr/lpp/DWC. Este directorio contiene los archivosejecutables para el agente de depósito.

2. Configure un directorio inicial en Unix Systems Services para cada ID deusuario que vaya a iniciar el daemon de agente. El agente necesitavariables de entorno, que apunten a diversos directorios de salida ybibliotecas de DB2. El mejor modo de establecer estas variables consiste enponerlas en un archivo .profile del directorio inicial del usuario queiniciará el daemon de agente. De ese modo, cuando el usuario inicia lasesión, el archivo .profile se ejecuta automáticamente y establece lasvariables de entorno.Este ejemplo muestra el contenido de un archivo .profile de ejemplo:export VWS_LOGGING=/usr/lpp/DWC/logsexport VWP_LOG=/usr/lpp/DWC/vwp.logexport VWS_TEMPLATES=/usr/lpp/DWCexport DSNAOINI=/u/userid/dsnaoiniexport LIBPATH=/usr/lpp/DWC/ :$LIBPATHexport PATH=/usr/lpp/DWC/ :$PATHexport STEPLIB=DSN710.SDSNEXIT:DSN710.SDSNLOAD

3. Configure conexiones de kernel y daemon. Para configurar estasconexiones, añada las líneas siguientes al archivo /etc/services o aTCPIP.ETC.SERVICESFILE:vwkernel 11000/tcpvwd 11001/tcpvwlogger 11002/tcp

32 Warehouse Manager Guía de instalación

Page 43: Data Warehouse

Para configurar conexiones entre el agente de depósito de z/OS y lasbases de datos, añada las bases de datos remotas a la base de datos decomunicaciones de z/OS.

Este ejemplo muestra inserciones de base de datos de comunicaciones deejemplo para conectar una base de datos que se ejecuta en NT con unabase de datos de z/OS:INSERT INTO SYSIBM.LOCATIONS(LOCATION, LINKNAME, PORT)

VALUES(’NTDB’,’VWNT704’,’60002’);INSERT INTO SYSIBM.IPNAMES(LINKNAME, SECURITY_OUT, USERNAMES, IPADDR)

VALUES(’VWNT704’, ’P’, ’O’, ’VWNT704.STL.IBM.COM’);INSERT INTO SYSIBM.USERNAMES(TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD)

VALUES(’O’, ’MVSUID’, ’VWNT704’, ’NTUID’, ’NTPW’);

4. Vincule ODBC a las bases de datos de forma local y remota. Dado que elagente de depósito de z/OS utiliza ODBC para comunicarse con DB2,deberá vincular el plan de ODBC con todas las bases de datos locales yremotas a las que accederá el agente.El ejemplo siguiente muestra algunas sentencias de paquete de vinculaciónde ejemplo para una base de datos DB2 para z/OS local. En el ejemplo sesupone que el sistema local se denomina DWC6 y que desea utilizar elnombre DWC6CLI para el nombre de paquete ODBC de dicho subsistema:DSN SYSTEM(DWC6)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLICS) ISO(CS)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLINC) ISO(NC)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIRR) ISO(RR)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIRS) ISO(RS)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIUR) ISO(UR)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIQR) ISO(QR)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIMS)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIC1)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIC2)BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIF4)

El ejemplo siguiente muestra algunas sentencias de paquete de vinculaciónde ejemplo para una base de datos DB2 para z/OS remota, dondeREMLOC es el nombre de ubicación del sistema DB2 para z/OS remotoque está registrado en la Base de datos de comunicaciones:DSN SYSTEM(DWC6)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLICS) ISO(CS)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLINC) ISO(NC)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIRR) ISO(RR)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIRS) ISO(RS)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIUR) ISO(UR)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIQR) ISO(QR)

Capítulo 3. Instalación de agentes de depósito 33

Page 44: Data Warehouse

BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIMS)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIC1)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIC2)BIND PACKAGE (REMLOC.DWC6CLI) MEMBER(DSNCLIF4)

El ejemplo siguiente muestra algunas sentencias de paquete de vinculaciónde ejemplo para un DB2 Universal Database que se ejecuta en WindowsNT:BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLICS) ISO(CS)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLINC) ISO(NC)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIRR) ISO(RR)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIRS) ISO(RS)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIUR) ISO(UR)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIC1)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIC2)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIQR)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIF4)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIV1)BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIV2)

He aquí una sentencia de vinculación de ejemplo para vincular lospaquetes de ODBC para todas las ubicaciones de un plan:DSN SYSTEM(DWC6)BIND PLAN(DWC6CLI) PKLIST(*.DWC6CLI.* )

Cuando termine de vincular los paquetes de ODBC, verifique que lavariable de entorno DSNAOINI del archivo .profile apunte al archivo deinicialización de ODBC que utiliza el plan ODBC que acaba de vincular.

Por ejemplo, si el plan ODBC se denomina DWC6CLI y el sistema local sedenomina DWC6, el archivo de inicialización de ODBC debe contener lainformación siguiente:;SUBSYSTEM stanza[DWC6]MVSATTACH=CAFPLANNAME=DWC6CLI

5. Configure el archivo de inicialización de ODBC. Se incluye un archivo deinicialización de ODBC de ejemplo, INISAMP, en el directoriousr/lpp/DWC/. Puede editar este archivo para trabajar con el sistema opuede crear su propio archivo.Para asegurarse de que el archivo funciona correctamente, verifique queesté configurado adecuadamente:v La variable de entorno DSNAOINI debe apuntar al archivo de

inicialización.v El archivo debe incluir CONNECTTYPE=2 en la stanza común.v El valor de PLANNAME de la stanza de subsistema debe ser el nombre

del plan de ODBC que ha vinculado en el último paso.

34 Warehouse Manager Guía de instalación

Page 45: Data Warehouse

v El archivo debe incluir MVSATTACHTYPE=CAF en la stanza desubsistema.

Asegúrese de que tiene una stanza de fuente de datos para el sistema DB2.Debe especificar el nombre de ubicación del sistema DB2 local.

He aquí un ejemplo de un archivo DSNAOINI:[COMMON]MVSDEFAULTSSID=DWC6CONNECTTYPE=2;APPLTRACE=1;APPLTRACEFILENAME=/usr/lpp/DWC/logs/application.CLITRACE;TRACEFLUSH=1;Example SUBSYSTEM stanza for V71A subsystem[DWC6]MVSATTACHTYPE=CAFPLANNAME=DWC6CLI;DATA SOURCE stanza for ISC710P1 data source[ISC710P1]

Para activar el rastreo de ODBC, elimine los puntos y comas de la primeracolumna de la sección COMMON.

6. El agente de depósito de z/OS es un proceso de daemon. Dado que eldaemon de agente utiliza la función _password( ), defina estos programasejecutables de agente en el control de programa RACF:libtls4d.dlliwhcomnt.dllvwd

Para definir los programas ejecutables en el control de programa RACF,vaya al directorio donde se almacenan los archivos ejecutables del Centrode depósito de datos y ejecute los mandatos siguientes:extattr +p libtls4d.dllextattr +p iwhcomnt.dllextattr +p vwd

Para utilizar el mandato extattr con el parámetro +p, deberá tener comomínimo acceso READ (lectura) a la clase BPX.FILEATTR.PROGCTLFACILITY.

Este ejemplo muestra el mandato RACF que se utiliza para dar estepermiso al ID de usuario JOEUSER:RDEFINE FACILITY BPX.FILEATTR.PROGCTL UACC(NONE)PERMIT BPX.FILEATTR.PROGCTL CLASS(FACILITY) ID(JOEUSER)ACCESS(READ)SETROPTS RACLIST(FACILITY) REFRESH

Capítulo 3. Instalación de agentes de depósito 35

Page 46: Data Warehouse

7. Inicie el daemon de agente. Utilice Telnet para conectarse a UNIX SystemsServices de OS/390 mediante el nombre de sistema principal z/OS yOS/390 y el puerto USS.

Conceptos relacionados:

v “Contenido de ejemplo de tablas de DB2 y archivos planos para z/OS yOS/390” en la página 41

v “Agentes de depósito” en la página 3v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Inicio del daemon de agente de depósito de z/OS” en la página 36v “Inicio del daemon de agente como tarea iniciada de z/OS” en la página 47

Inicio del daemon de agente de depósito de z/OS

En general, al ID de usuario que inicia el daemon de agente de depósito dez/OS no se le debe permitir utilizar el perfil de clase de recursoBPX.DAEMON. El daemon de agente emite el mandato setuid(), que es unafunción controlada. Cuando un ID de usuario ejecuta un programa que emiteun mandato que es una función controlada, el kernel de UNIX SystemsServices comprueba si al ID de usuario se le ha dado permiso para utilizar elperfil de clase de recurso BPX.DAEMON. Si se le ha dado permiso, el kernelcomprueba si todos los programas cargados en el espacio de direcciones sehan definido en Control de programas. Si se ha cargado un programa nocontrolado, el espacio de direcciones se marca como sucio. En ese caso, elprograma no puede ejecutar ninguna función controlada como, por ejemplo,setuid(). Cuando sea éste el caso, se visualizará un código de retornoEMVSERR con un código de razón JRENVIRTY. El mensaje: ″BPXP014I SEDEBE CONTROLAR ENTORNO PARA PROCESO DE DAEMON(BPX.DAEMON)″ significa que:v Al ID de usuario que ha iniciado el daemon de agente se le ha permitido

utilizar el perfil de clase de recurso BPX.DAEMONv Se ha emitido un mandato que era una función controladav Se ha cargado como mínimo un programa no controlado

Procedimiento:

Para iniciar el daemon en primer plano, entre vwd en una línea de mandatosbajo un shell de UNIX Systems Services.

Para iniciar el daemon en segundo plano, entrevwd>/usr/lpp/DWC/logs/vwd.log 2>&1 &

36 Warehouse Manager Guía de instalación

Page 47: Data Warehouse

en una línea de mandatos bajo un shell de UNIX Systems Services, donde/usr/lpp/DWC/logs/vwd.log es el nombre de la vía de acceso y el archivodonde desea crear un conducto para la salida del daemon.

Para verificar que el daemon de agente de depósito de z/OS está enejecución, entre ps -e | grep vwd en una línea de mandatos del shell deUNIX.

O entre D OMVS,a=all en la consola de z/OS y busque la serie vwd.

Conceptos relacionados:

v “Agentes de depósito” en la página 3v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Inicio del daemon de agente como tarea iniciada de z/OS” en la página 47

Programas definidos por el usuario de DB2 Warehouse Manager

El paquete de DB2® Warehouse Manager para z/OS™ incluye los siguientesprogramas definidos por el usuario:v VWPFTP se ejecuta en un archivo de mandatos FTP.v VWPMVS somete una corriente de trabajos JCL.v VWPRCPY copia un archivo utilizando FTP.v XTClient es un programa cliente activador.

Además, puede crear procedimientos almacenados y programas definidos porel usuario en el Centro de depósito de datos. El agente de depósito de z/OSsoporta cualquier programa ejecutable que se ejecute bajo UNIX® SystemsServices.

Un programa definido por el usuario se asigna a uno o más pasos. Cuando seejecuta un programa definido por el usuario, se producen las accionessiguientes:v El agente ejecuta el programa definido por el usuario.v El programa definido por el usuario devuelve un código de retorno y un

archivo de comentarios al agente.v El agente devuelve los resultados al kernel.

Utilice la variable de entorno VWP_LOG para definir un directorio donde losprogramas definidos por el usuario puedan grabar la salida.

Capítulo 3. Instalación de agentes de depósito 37

Page 48: Data Warehouse

Si desea utilizar un programa definido por el usuario para transferir untrabajo con FTP, primero deberá crear el JCL y los datos que desea someter. Elnombre de trabajo en el JCL debe ser IDUSUARIOX, donde X es una letra oun número de 1 carácter (por ejemplo: USUARIOJOEA). La clase de salidapara los archivos MSGCLASS y SYSOUT que están contenidos en el JCL debeespecificar una clase de salida mantenida por JES.

El máximo de LRECL para el trabajo sometido es de 254 caracteres. JES sóloexplora los primeros 72 caracteres de JCL.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Reducción del número de caracteres del archivo de variables de entorno

para los transformadores de depósito de z/OS” en la página 98

Información relacionada:

v “Soporte de agente de depósito de z/OS para pasos de programa Trilliumdefinido por el usuario” en la página 52

Planificación de pasos de depósito con el programa activador (XTClient)

Utilice el programa activador para planificar pasos de depósito desde z/OS oOS/390. Tanto usted como un planificador de trabajos de OS/390 puedesometer un trabajo que active un paso en el Centro de depósito de datos. Si elpaso es satisfactorio, el paso del activador del JCL devuelve un código deretorno de 0.

Requisitos previos:

Debe tener Java Development Kit (JDK) 1.1.8 o posterior instalado en UnixSystems Services para utilizar el programa activador.

Procedimiento:

Para iniciar el programa activador, inicie XTServer en el sistema donde se estáejecutando el servidor de depósito.

Cuando se inicie XTServer en Windows, inicie el XTClient en Unix SystemServices o utilice el JCL de proceso por lotes.

38 Warehouse Manager Guía de instalación

Page 49: Data Warehouse

A continuación se muestra un JCL de ejemplo para iniciar el activador://DBA1A JOB 1,’XTCLIENT’,CLASS=A,MSGCLASS=H,// MSGLEVEL=(1,1),REGION=4M,NOTIFY=&SYSUID//***********************************************//* submit iwhetrig//***********************************************//BRADS EXEC PGM=BPXBATCH,// PARM=(’sh cd /usr/lpp/DWC/; java XTClient 9.317.171.133 1100x// 9 drummond pw bvmvs2nt 1 1 100’)//STDOUT DD PATH=’/tmp/xtclient.stdout’,// PATHOPTS=(OWRONLY,OCREAT),// PATHMODE=SIRWXU//STDERR DD PATH=’/tmp/xtclient.stderr’,// PATHOPTS=(OWRONLY,OCREAT),// PATHMODE=SIRWXU//

El JCL de ejemplo anterior muestra que los parámetros continúan en una líneanueva. Escriba los parámetros hasta la columna 71, ponga una X en lacolumna 72 y continúe en la columna 16 de la línea siguiente. La primeraparte del parámetro (cd /usr/lpp/DWC/;) es una sentencia que cambia aldirectorio donde está instalado el agente de depósito de z/OS.

La segunda parte del parámetro inicia XTClient y pasa los parámetrossiguientes:v El nombre de sistema principal o la dirección IP del servidor DWCv El puerto de servidor DWC (normalmente 11009)v El ID de usuario de DWCv La contraseña de DWCv El nombre del paso a ejecutarv Un mandato de servidor DWC, donde:

– 1 = llenar de datos el paso– 2 = promocionar el paso a la modalidad de prueba– 3 = promocionar el paso a la modalidad de producción– 4 = degradar el paso a la modalidad de prueba– 5 = degradar el paso a la modalidad de desarrollo

v La opción que indica si se debe esperar a que termine el paso, donde 1= síy 0 = no

v El número máximo de filas (utilice 0 o espacio en blanco para captar todaslas filas)

Capítulo 3. Instalación de agentes de depósito 39

Page 50: Data Warehouse

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31

Información relacionada:

v “Soporte de agente de depósito de z/OS para pasos de programa Trilliumdefinido por el usuario” en la página 52

Modificación de la plantilla del Centro de depósito de datos para soporteFTP

El Centro de depósito de datos instala una plantilla JCL para transferirarchivos utilizando FTP. Si piensa utilizar los mandatos de FTP GET o PUTpara transferir archivos desde un sistema principal z/OS a otro sistemaprincipal remoto, necesitará cambiar la información de cuenta de la plantillaJCL para el sistema z/OS.

Procedimiento:

Para cambiar la plantilla del Centro de depósito de datos para soporte FTP:1. Inicie la sesión con un ID que tenga autorización para copiar y actualizar

archivos del directorio /usr/lpp/DWC.2. Busque el archivo ftp.jcl y cópielo con el nuevo nombre de archivo

nombresistema.ftp.jcl, donde nombresistema es el nombre del sistemaz/OS.

3. Cree una copia de este archivo para cada sistema z/OS en el que pienseejecutar pasos que sometan JCL, por ejemplo, VWPMVS.Por ejemplo, si desea ejecutar un paso que somete JCL en STLMVS1, creeuna copia del archivo denominado STLMVS1.ftp.jcl.

4. Utilice un editor de texto para personalizar el JCL a fin de satisfacer susnecesidades.

5. Cambie la información de cuenta para que coincida con la información decuenta estándar para el sistema OS/390 MVS. No cambie ningúnparámetro que esté entre corchetes, por ejemplo [IDUSUARIO] y[ARCHIVOFTP]. Los corchetes son los caracteres hexadecimales X'AD' yX'BD', respectivamente. Si el tipo de terminal TSO no está establecido en3278A en la Opción 0 de SPF, puede que estos valores se visualicen comocaracteres especiales en lugar de visualizarse como corchetes. Esto no esningún problema si no cambia X'AD' o X'BD' o ninguno de los datos queestán entre los caracteres.

6. Actualice la variable de entorno VWS_TEMPLATES para que apunte aldirectorio del archivo de plantilla copiado.

40 Warehouse Manager Guía de instalación

Page 51: Data Warehouse

El Centro de depósito de datos incluye esta plantilla JCL de ejemplo://[IDUSUARIO]A JOB , ’PUT/GET’,//* EL NOMBRE DEL TRABAJO DEBE SER EL NOMBRE DEL//* ID DE USUARIO DE MVS SEGUIDO DE UN CARÁCTER ALFANUMÉRICO.//* ESTO ES UNA RESTRICCIÓN DE FTP/MVS.// CLASS=A,// USER=&SYSUID,// NOTIFY=&SYSUID,// TIME=(,30),// MSGCLASS=H//STEP1 EXEC PGM=FTP,PARM=’( EXIT’//INPUT DD DSN=[ARCHIVOFTP],DISP=SHR//OUTPUT DD SYSOUT=*//SYSPRINT DD SYSOUT=*

Conceptos relacionados:

v “Programas definidos por el usuario de DB2 Warehouse Manager” en lapágina 37

v “Transformadores de z/OS” en la página 93v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31

Contenido de ejemplo de tablas de DB2 y archivos planos para z/OS yOS/390

Mediante la utilización del agente de depósito de z/OS™, puede visualizar unejemplo del contenido de las tablas de DB2® o ver el contenido de cualquierarchivo (con o sin definiciones de columna). También puede producircontenido de ejemplo de archivos IMS™ o VSAM con Classic Connectutilizando el agente de depósito de z/OS. La posibilidad de crear ejemplos decontenido de los archivos planos es limitada. El depósito sólo visualiza datosde tipo carácter de los archivos planos. Además, cuando se establece elarchivo como fuente, se deben definir los campos individuales en la definiciónde archivo para que el agente pueda visualizar los datos en el desplazamientoy la longitud correctos para cada campo.

El agente también tiene una capacidad limitada para visualizar archivosnativos secuenciales de z/OS y Unix Systems Services. Para estos archivos, eldepósito sólo visualiza datos de tipo carácter. Además, deberá definir loscampos individuales en la definición de archivo para que el agente puedavisualizar los datos en el desplazamiento y la longitud correctos para cadacampo.

Capítulo 3. Instalación de agentes de depósito 41

Page 52: Data Warehouse

Conceptos relacionados:

v “Programas definidos por el usuario de DB2 Warehouse Manager” en lapágina 37

v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Ejecución de programas de utilidad de DB2 para z/OS” en la página 44

Acceso a bases de datos fuera de la familia DB2 con el agente dedepósito de z/OS

Para acceder a sistemas que no son DB2 Universal Database, el agente dedepósito de z/OS™ utiliza DB2® Relational Connect. DB2 Relational Connectpermite al agente de depósito acceder a una base de datos que no es de lafamilia DB2.

DB2 Relational Connect puede acceder a bases de datos Oracle, Sybase,Microsoft® SQL Server, Teradata y a cualquier otra base de datos que tenga uncontrolador ODBC que se ejecute en Windows®, AIX, Linux o el Entornooperativo Solaris.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Instalación de transformadores de depósito” en la página 90

Acceso a IMS y VSAM en OS/390 o z/OS

El agente de depósito de z/OS™ puede acceder a IMS™ y VSAM mediante elcontrolador ODBC de Classic Connect. Con Classic Connect, puede configuraruna definición como de DB2 de conjuntos de datos IMS y VSAM y, acontinuación, acceder a ellos utilizando ODBC. Deberá comprar e instalarClassic Connect por separado del agente de depósito.

El agente de depósito de z/OS carga el controlador ODBC correcto basándoseen el hecho de que una petición esté dirigida a Classic Connect o a DB2. Siestá accediendo a una fuente DB2®, el agente carga el controlador ODBC deDB2. Si está accediendo a una fuente VSAM o IMS, el agente carga elcontrolador ODBC de Classic Connect. Entonces se procesa la petición delagente.

42 Warehouse Manager Guía de instalación

Page 53: Data Warehouse

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Configuración de transformadores de depósito en DB2 para z/OS” en lapágina 96

v “Configuración del acceso de depósito y controlador ODBC ClassicConnect” en la página 43

Configuración del acceso de depósito y controlador ODBC ClassicConnect

Con Classic Connect, puede ver un archivo individual o una parte de unarchivo como una o más tablas relacionales. Puede correlacionar los datos deIMS y VSAM para Classic Connect a fin de acceder a ellos. Puedecorrelacionar los datos manualmente o utilizar el correlacionador de datos norelacional Classic Connect de Microsoft Windows.

Procedimiento:

Para configurar el acceso de depósito y controlador ODBC de Classic Connect:1. Instale el Servidor de datos Classic Connect en OS/390.2. Opcional: Instale el producto Correlacionador de datos Classic Connect en

Windows.3. Defina las tablas lógicas de Classic Connect de modo que Classic Connect

pueda acceder a los datos de forma relacional. Puede utilizar elcorrelacionador de datos a fin de crear las definiciones para las estructurasIMS y VSAM o crear las definiciones manualmente.

4. Configure el acceso al depósito:a. Cree un archivo .ini de Classic Connect. Hay un archivo de

configuración de aplicación Classic Connect de ejemplo cxa.ini en eldirectorio /usr/lpp/DWC/:* national language for messagesNL = US English

* resource master fileNL CAT = usr/lpp/DWC/v4r1m00/msg/engcatFETCH BUFFER SIZE = 32000DEFLOC = CXASAMPUSERID = uidUSERPASSWORD = pwdDATASOURCE = DJX4DWC tcp/9.112.46.200/1035MESSAGE POOL SIZE = 1000000

b. Actualice la línea DATASOURCE del archivo .ini. Esta línea contieneun nombre de fuente de datos y una dirección de protocolo. El nombre

Capítulo 3. Instalación de agentes de depósito 43

Page 54: Data Warehouse

de fuente de datos debe corresponder a un nombre de Procesador deconsultas que esté definido en el Servidor de datos Classic Connect,que está ubicado en la entrada QUERY PROCESSOR SERVICE INFOENTRY del archivo de configuración de servidor de datos. La direcciónde protocolo está en el mismo archivo en la entrada TCP/IP SERVICEINFO. USERID y USERPASSWORD de este archivo se utilizan aldefinir una fuente de datos de depósito.

c. En el archivo .profile, exporte la variable de entorno CXA_CONFIG alos archivos de programa controlador ODBC de Classic Connect, quesuelen estar en el mismo directorio que el archivo .ini.

d. En el archivo .profile, actualice la variable de entorno LIBPATH paraincluir la vía de acceso a los archivos de programa controlador ODBCde Classic Connect, que suelen estar en el mismo directorio que elarchivo .ini.

e. Opcional: Verifique la instalación con el programa de pruebaCXASAMP. Entre cxasamp desde el directorio que contiene el archivo.ini. La ubicación /uid/pwd es la fuente de datosnombre/idusuario/contraseñausuario que está definida en el archivo .ini.

f. Defina una fuente de datos en el depósito del mismo modo que definecualquier fuente de datos de DB2.

No necesita actualizar el archivo dsnaoini porque DB2 para z/OS yOS/390 no tiene gestor de controlador. El gestor de controlador paraClassic Connect está incorporado en el agente de depósito de z/OS.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Acceso a IMS y VSAM en OS/390 o z/OS” en la página 42v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Instalación de transformadores de depósito” en la página 90

Ejecución de programas de utilidad de DB2 para z/OS

DSNUTILS es un procedimiento almacenado de DB2 para z/OS y OS/390 quese ejecuta en un entorno WLM y RRS. DB2 Warehouse Manager proporcionauna interfaz a DSNUTILS para que pueda incluir programas de utilidad deDB2 en los pasos del Centro de depósito de datos. Puede utilizar DSNUTILSpara ejecutar cualquier programa de utilidad de DB2 instalado usando lainterfaz de procedimiento almacenado definida por el usuario. Los programasde utilidad LOAD, REORG y RUNSTATS de DB2 para z/OS y OS/390 tienenhojas de propiedades que puede utilizar para cambiar el modo en que seejecuta el programa de utilidad. Además, el paso UTILITY tiene una hoja depropiedades que contiene una lista los 41 parámetros de DSNUTILS con

44 Warehouse Manager Guía de instalación

Page 55: Data Warehouse

campos de entrada para cada parámetro, con el fin de que pueda ejecutarcualquier programa de utilidad que DB2 para z/OS soporte.

Procedimiento:

Para ejecutar programas de utilidad de DB2 para z/OS:1. Ejecute el trabajo DSNTIJSG cuando instale DB2 para establecer y vincular

el procedimiento almacenado DSNUTILS. Asegúrese de que la definiciónde DSNUTILS incluye PARAMETER STYLE GENERAL.

2. Habilite los procedimientos almacenados gestionados por WLM.3. Configure los entornos RRS y WLM.4. Opcional: Ejecute los programas DSNUTILS de proceso por lotes de

ejemplo proporcionados por DB2.5. Vincule el plan de DSNUTILS con el plan de DSNCLI de modo que ODBC

pueda llamar al procedimiento almacenado:BIND PLAN(DSNAOCLI) PKLIST(*.DSNAOCLI.*, *.DSNUTILS.*)

6. Configure un paso utilizando el Centro de depósito de datos y ejecute elpaso. El tipo de llenado debe ser APPEND. Si no lo es, el Centro dedepósito de datos suprime todos los elementos de la tabla antes deejecutar el programa de utilidad.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31

Información relacionada:

v “Soporte de agente de depósito de z/OS para pasos de programa Trilliumdefinido por el usuario” en la página 52

Copia de datos entre tablas de DB2 para z/OS utilizando el programa deutilidad LOAD

Cuando desee copiar una tabla bajándola a un archivo plano y luegocargando dicho archivo plano en una tabla diferente, normalmente deberádescargar los datos, editar las sentencias de control de carga que produce ladescarga y, a continuación, cargar los datos. Mediante la utilización del agentede depósito de z/OS, puede especificar que desea volver a cargar datos enuna tabla diferente sin detenerse entre los pasos y editar manualmente lassentencias de control.

Capítulo 3. Instalación de agentes de depósito 45

Page 56: Data Warehouse

El procedimiento siguiente funcionará para las tablas fuente y de destino deDB2 para z/OS que estén en el mismo subsistema DB2 o en subsistemas DB2diferentes. Puede especificar el nombre de tabla con un esquema(:TABLE:DBVW.INVENTORY) o sin esquema (:TABLE:INVENTORY) parautilizar un esquema por omisión.

Procedimiento:

Para copiar datos entre tablas de DB2 para z/OS utilizando el programa deutilidad LOAD:1. Cree un paso que descargue un archivo utilizando el programa de utilidad

UNLOAD o el programa de utilidad REORG TABLESPACE. Ambosprogramas de utilidad producen dos archivos de salida, uno con los datosde tabla y otro con la sentencia de control de programa de utilidad que sepuede añadir al programa de utilidad LOAD.A continuación se proporciona un ejemplo de los parámetros deDSNUTILS que puede utilizar para el paso Reorg Unload:UTILITY_ID REORGULXRESTART NOUTSTMT REORG TABLESPACE DBVW.USAINENT UNLOAD EXTERNALUTILITY_NAME REORG TABLESPACERECDSN DBVW.DSNURELD.RECDSNRECDEVT SYSDARECSPACE 50PNCHDSN DBVW.DSNURELD.PNCHDSNPNCHDEVT SYSDAPNCHSPACE 3

2. Utilice la interfaz de Programa de utilidad de DB2 para z/OS para crearun paso de carga. El parámetro de sentencia del programa de utilidadDSNUTILS especifica una sentencia de control de programa de utilidad.La interfaz de programa de utilidad de depósito le permite incluir unnombre de archivo en el campo de sentencia de programa de utilidad.Puede especificar el archivo que contiene la sentencia de control válidautilizando la palabra clave :FILE: y el nombre de la tabla que desea cargarutilizando la palabra clave :TABLE:.

3. Para utilizar el programa de utilidad LOAD para trabajar con la salida delejemplo anterior, aplique los valores de parámetro siguientes en laspropiedades de LOAD:UTILITY_ID LOADREORGRESTART NOUTSTMT :FILE:DBVW.DSNURELD.PNCHDSN:TABLE:[DBVW].INVENTORYUTILITY_NAME LOADRECDSN DBVW.DSNURELD.RECDSNRECDEVT SYSDA

4. En el campo UTSTMT, escriba una sentencia de carga o el nombre delarchivo que se ha producido desde el programa de utilidad REORG con laopción UNLOAD EXTERNAL. El ejemplo anterior funcionará para las

46 Warehouse Manager Guía de instalación

Page 57: Data Warehouse

tablas fuente o las tablas de destino de DB2 para z/OS, tanto si dichastablas están en el mismo subsistema DB2 como si están en subsistemasDB2 diferentes. El archivo plano de sentencia de control puede ser unarchivo HFS o MVS nativo.

.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93

Tareas relacionadas:

v “Ejecución de programas de utilidad de DB2 para z/OS” en la página 44

Inicio del daemon de agente como tarea iniciada de z/OS

Si se configura el daemon de agente como una tarea iniciada se puede iniciarel daemon desde la consola de z/OS.

Requisitos previos:

v Debe definir un ID de usuario para asociarlo con el procedimiento. El ID deusuario debe poder grabar en STDOUT y STDERR y leer en STDENV.

v El ID de usuario y su grupo deben tener definido un segmento OMVS.

Procedimiento:

Para iniciar el daemon de agente como una tarea iniciada de z/OS:1. Cree un archivo que contenga las variables de entorno para el daemon de

agente. Por ejemplo, cree un archivo de entorno que contenga las variablesde entorno (sin el mandato export). Añada /bin a la variable de entornoPATH y añada las variables de entorno _BPX_BATCH_SPAWN y_BPX_SHAREAS tal como se muestra. El archivo de variables de entornopuede denominarse /u/USERID/BPXprofile y contener:STEPLIB=DSN710.SDSNEXIT:DSN710.SDSNLOAD:$STEPLIBLIBPATH=/usr/lpp/DWCPATH=/bin:/usr/lpp/DWCCXA_CONFIG=/usr/lpp/DWC/cxa.iniVWS_LOGGING=/u/USERID/logsVWP_LOG=/u/USERID/logs/vwp.logDSNAOINI=/u/USERID/dsnaoiniIBM_MIXED_MODE_THRESHOLD=0_BPX_BATCH_SPAWN=YES_BPX_SHAREAS=NO

2. Cree un procedimiento en una biblioteca de procedimientos. Puede quenecesite ponerse en contacto con el programador del sistema paradeterminar qué biblioteca de procedimientos debe utilizar. Elprocedimiento utilizará BPXBATCH para iniciar el daemon de agente.

Capítulo 3. Instalación de agentes de depósito 47

Page 58: Data Warehouse

Apunte la tarjeta STDENV DD al archivo de variables de entorno creadoen el paso 1. A continuación se muestra un ejemplo de un procedimientopara iniciar el daemon de agente.//*************************************************************//* Iniciar el daemon de agente 390 en proceso por lotes//*************************************************************//VWDPROC EXEC PGM=BPXBATCH,PARM=’pgm /usr/lpp/DWC/vwd’,// REGION=8M//STDOUT DD PATH=’/tmp/stdout’,// PATHOPTS=(OWRONLY,OCREAT),// PATHMODE=(SIRWXU,SIRWXG,SIRWXO)//STDERR DD PATH=’/tmp/stderr’,// PATHOPTS=(OWRONLY,OCREAT),// PATHMODE=(SIRWXU,SIRWXG,SIRWXO)//STDENV DD PATH=’/u/USERID/BPXprofile’,// PATHOPTS=ORDONLY

Para iniciar el daemon de agente desde una consola, entre S vwdproc, dondevwdproc es el nombre del procedimiento que ha creado.

Para detener el daemon de agente desde una consola, entre C vwdproc, dondevwdproc es el nombre del procedimiento que ha creado.

Conceptos relacionados:

v “Contenido de ejemplo de tablas de DB2 y archivos planos para z/OS yOS/390” en la página 41

v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Configuración de procedimientos almacenados Java en el subsistema DB2

para los transformadores de depósito” en la página 95v “Ejecución de programas de utilidad de DB2 para z/OS” en la página 44v “Ejecución de varios daemons de agente de depósito en un subsistema

z/OS” en la página 48

Ejecución de varios daemons de agente de depósito en un subsistemaz/OS

El puerto por omisión conocido públicamente en el que el daemon de agenteescucha es el 11001. Sólo puede haber un daemon escuchando en el puerto11001 y su entorno sólo puede apuntar a un archivo DSNAOINI. Un archivoDSNAOINI sólo puede apuntar a un subsistema DB2. Esto significa que unagente z/OS determinado sólo puede realizar una conexión LOCAL con unsubsistema DB2 por instancia de z/OS. Sin embargo, el agente puedeconectarse a muchos subsistemas DB2 mediante el uso del compartimiento de

48 Warehouse Manager Guía de instalación

Page 59: Data Warehouse

datos o mediante DRDA. También puede tener varios daemons en ejecuciónen un solo sistema z/OS, cada uno de ellos conectado a un subsistema DB2.

Procedimiento:

Para ejecutar varios daemons de agente de depósito en un sistema z/OS:1. Añada una entrada nueva a /etc/services o TCPIP.ETC.SERVICES en

z/OS. Por ejemplo:vwda 11014/tcp <--- utilizar un número de puerto nuevo

2. En el .profile que se utiliza para ejecutar este daemon nuevo, añada:export vwdPortName=vwda <---coincide con el nombre del archivo services

3. En el servidor de depósito, cambie la entrada enc:\winnt\system32\drivers\etc\services para Windows o /etc/servicesen UNIX para que coincida con el número de puerto nuevo:vwd 11014/tcp

Conceptos relacionados:

v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Inicio del daemon de agente de depósito de z/OS” en la página 36v “Configuración de procedimientos almacenados Java en el subsistema DB2

para los transformadores de depósito” en la página 95v “Inicio del daemon de agente como tarea iniciada de z/OS” en la página 47

Utilización del agente de depósito de z/OS para automatizar los pasos deapply de duplicación de DataPropagator

Puede utilizar el agente de depósito de z/OS para automatizar los pasos deapply de duplicación de DataPropagator. La duplicación necesita una base dedatos fuente, una base de datos de control y una base de datos de destino(pueden ser bases de datos diferentes o la misma). Las tablas de control deduplicación deben instalarse en estas bases de datos. Un trabajo de captura leela anotación cronológica de DB2 para determinar qué filas de la base de datosfuente se añaden, se actualizan o se suprimen. Entonces el trabajo graba loscambios en una tabla de datos de cambios (también conocida como tabla CD).A continuación, se ejecuta un trabajo apply para aplicar los cambios en unabase de datos de destino. El paquete de DB2 Warehouse Manager puedeautomatizar el trabajo apply creando un paso de duplicación. Utilice el Centrode depósito de datos con el fin de definir un paso para la ejecución del trabajoy para el momento en que debe ejecutarse. El agente de depósito ejecuta elprograma Apply cuando se ejecuta el paso de depósito.

Capítulo 3. Instalación de agentes de depósito 49

Page 60: Data Warehouse

Para utilizar DataPropagator Versión 8, deberá actualizar las variables deentorno STEPLIB y PATH a fin de que apunten a la biblioteca y el directoriode duplicación de los ejecutables. DataPropagator Versión 8 no necesitaninguna plantilla JCL (se necesita una plantilla JCL para DataPropagatorVersión 7 o anteriores).

Cuando se utiliza DataPropagator Versión 7 (o anteriores), se debe utilizar unaplantilla JCL (que se incluye en el paquete de DB2 Warehouse Manager) paraobtener soporte de duplicación. Si piensa utilizar el agente de depósito dez/OS para ejecutar el programa Apply, necesitará cambiar la información decuenta y de archivo de esta plantilla para el sistema OS/390 o z/OS.

Procedimiento:

Si desea utilizar el agente de depósito de z/OS para automatizar los pasos deDataPropagator Versión 7 (o anteriores):1. Inicie la sesión con un ID que tenga autorización para copiar y actualizar

archivos en el directorio /usr/lpp/DWC/.2. Busque el archivo apply.jcl y cópielo como nombresistema.apply.jcl,

donde nombresistema es el nombre del sistema MVS de OS/390.Por ejemplo, en STLMVS1, cree una copia del archivo denominadoSTLMVS1.apply.jcl.

3. Utilice un editor de texto para personalizar el JCL a fin de satisfacer losrequisitos. Cambie la información de cuenta para que coincida con lainformación de cuenta estándar y cambie el archivo correspondiente aSTEPLIB DD y MSGS DD para el sistema MVS de OS/390.

4. Si es necesario, cambie el nombre de programa de la tarjeta EXEC.No cambie ningún parámetro que esté entre corchetes, por ejemplo[IDUSUARIO] y [PARMS_APPLY]. Los corchetes son los caractereshexadecimales X'AD' y X'BD', respectivamente. Si el tipo de terminal TSOno está establecido en 3278A en la Opción 0 de SPF, puede que estosvalores se visualicen como caracteres especiales en lugar de visualizarsecomo corchetes. Esto no es ningún problema si no cambia XAD o X BD, oninguno de los datos que están entre los caracteres.

5. Actualice la variable de entorno VWS_TEMPLATES para que apunte aldirectorio del archivo de plantilla copiado.A continuación se muestra la plantilla de JCL que se incluye con el Centrode depósito de datos://[IDUSUARIO]A JOB ,MSGCLASS=H,MSGLEVEL=(1,1),// REGION=2M,TIME=1440,NOTIFY=&SYSUID//* NO CAMBIE LA PRIMERA LÍNEA DE ESTA PLANTILLA.//* EL JCL RESTANTE DEBE MODIFICARSE PARA EL SITIO.//**********************************************//* EJECUTAR APPLY/MVS EN OS/390 DB2 6.1 *//**********************************************

50 Warehouse Manager Guía de instalación

Page 61: Data Warehouse

//ASNARUN EXEC PGM=ASNAPV66,REGION=10M,// [PARMS_APPLY]//STEPLIB DD DISP=SHR,DSN=DPROPR.V6R1M0.SASNLINK// DD DISP=SHR,DSN=DSN610.SDSNLOAD//MSGS DD DSN=DPROPR.V2R1M0A.MSGS,DISP=SHR//ASNASPL DD DSN=&ASNASPL,DISP=(NEW,DELETE,DELETE),// UNIT=SYSDA,SPACE=(CYL,(10,1)),// DCB=(RECFM=VB,BLKSIZE=6404)//SYSTERM DD SYSOUT=*//SYSTSPRT DD SYSOUT=*//SYSPRINT DD SYSOUT=*//

Conceptos relacionados:

v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Inicio de la anotación cronológica de agente de depósito” en la página 51

Inicio de la anotación cronológica de agente de depósito

Muchos componentes de DB2 Warehouse Manager como, por ejemplo, elservidor, el iniciador de sesión, los agentes y algunos programas del Centrode depósito de datos graban anotaciones cronológicas en el directorio deanotaciones cronológicas, que se especifica en la variable de entornoVWS_LOGGING. Estos archivos de anotaciones cronológicas son archivos detexto normal.

Procedimiento:

Para iniciar la anotación cronológica de agente desde el Centro de depósito dedatos:1. En el panel izquierdo, pulse el botón derecho del ratón en Depósito y

pulse Propiedades.2. En la página Nivel de rastreo, cambie los valores al nivel de rastreo que

desea.El rastreo de agente soporta los niveles 0 a 4:v Nivel 1 - rastreo de entrada/salidav Nivel 2 - Nivel 1 más parámetros de entrada/salida y códigos de

retornov Nivel 3 - Nivel 1 más Nivel 2 más códigos de aviso y datosv Nivel 4 - Nivel 1 más Nivel 2 más Nivel 3 y más almacenamientos

intermedios de datos y datos de etapas

Capítulo 3. Instalación de agentes de depósito 51

Page 62: Data Warehouse

Cuando el rastreo se establece a un nivel superior al 1, el rendimientodisminuye. Active el rastreo sólo para realizar depuraciones. La informaciónde rastreo se almacena en el archivo AGNTxxx.LOG. La información de entornose almacena en el archivo AGNTxxx.SET.

Conceptos relacionados:

v “Trace files for the DB2 for iSeries Load utilities” en el manual DataWarehouse Center Administration Guide

v “Agentes de depósito” en la página 3v “Component trace data” en el manual Data Warehouse Center Administration

Guide

v “Start error trace files” en el manual Data Warehouse Center AdministrationGuide

Tareas relacionadas:

v “Viewing trace files for the DB2 for iSeries Load utilities” en el manual DataWarehouse Center Administration Guide

v “Running a Data Warehouse Center component trace” en el manual DataWarehouse Center Administration Guide

v “Tracing errors created by the Apply program” en el manual Data WarehouseCenter Administration Guide

Información relacionada:

v “Estructuras de los entornos del agente de depósito” en la página 107

Soporte de agente de depósito de z/OS para pasos de programa Trilliumdefinido por el usuario

El agente de depósito de z/OS soporta el Programa definido por el usuariodel sistema de proceso por lotes Trillium creado por la ventana del Centro dedepósito de datos Importar metadatos de Trillium. Puede iniciar el JCL con elagente de depósito de z/OS.

Al crear el paso del Programa definido por el usuario del sistema de procesopor lotes Trillium utilizando la ventana Importar metadatos de Trillium, sedeberá seleccionar siempre Sistema principal remoto para el agente dedepósito de z/OS, incluso cuando el JCL esté en el mismo sistema que elagente. Además, se deberán entrar todos los parámetros para Sistemaprincipal remoto.

Después de crear el paso del Programa definido por el usuario de Trillium,deberá cambiar el sitio del agente en el cuaderno Propiedades del paso delSistema de proceso por lotes Trillium por el sitio del agente de depósito dez/OS que se desee utilizar.

52 Warehouse Manager Guía de instalación

Page 63: Data Warehouse

La ventana Importar metadatos de Trillium requiere que se entre un nombrede archivo JCL y un nombre de archivo de errores de salida. Si uno de estosnombres contiene comillas o paréntesis, deberá escribirlos entre comillas.

Conceptos relacionados:

v “Contenido de ejemplo de tablas de DB2 y archivos planos para z/OS yOS/390” en la página 41

v “Visión general del agente de depósito de z/OS” en la página 30

Tareas relacionadas:

v “Instalación del agente de depósito de z/OS” en la página 31v “Ejecución de programas de utilidad de DB2 para z/OS” en la página 44v “Ejecución de varios daemons de agente de depósito en un subsistema

z/OS” en la página 48

Instalación y configuración del agente de depósito de iSeries

Las secciones siguientes describen cómo instalar y configurar el agente dedepósito de iSeries.

Instalación del agente de depósito de iSeries

Puede instalar un agente de depósito en una estación de trabajo iSeries(AS/400).

Requisitos previos:

Antes de instalar un agente de depósito de iSeries:v Elimine cualquier agente de depósito de iSeries instalado anteriormente.v Defina la seguridad y los privilegios para el depósito.v Asegúrese de que esté instalado el software siguiente:

– IBM DB2 Warehouse Manager Versión 8– IBM AS/400 V4R5 o posterior

v Asegúrese de tener los niveles de autorización siguientes:– *ALLOBJ (para utilizar el mandato RSTLICPGM a fin de instalar el

producto)– *JOBCTL (para utilizar los mandatos STRVWD y ENDVWD)– *SECOFR (opcional para la instalación pero necesario si desea verificar la

instalación). También puede ejecutar el mandato DSPSFWRSC.– Autorización *USE sobre objetos (para acceder a todos los mandatos). Se

necesita autorización adicional para crear una biblioteca.

Capítulo 3. Instalación de agentes de depósito 53

Page 64: Data Warehouse

Procedimiento:

Para instalar el agente de depósito de iSeries:1. Inserte el CD-ROM de DB2 Warehouse Manager en la unidad de CD-ROM

de iSeries.2. Inicie la sesión en el sistema iSeries.3. En un indicador de mandatos de iSeries, entre:

RSTLICPGM LICPGM(5765F42) DEV(OPT01)

donde OPT01 es la unidad de CD-ROM. El proceso de instalación es el quecrea los subdirectorios /QIBM/UserData/IWH y /QIBM/ProdData/IWH.Se graban los rastreos en el subdirectorio /QIBM/UserData/IWH.

4. En la pantalla Trabajar con programas bajo licencia, verifique que hainstalado el agente de depósito de iSeries satisfactoriamente. En elindicador de mandatos de iSeries, entre GO LICPGM para utilizar la Opción10 (Visualizar programas bajo licencia instalados).

Conceptos relacionados:

v “Agentes de depósito” en la página 3

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19v “Eliminación de agentes de depósito de iSeries” en la página 54

Información relacionada:

v “Instalaciones del agente de depósito de iSeries que no están en inglés deEE.UU.” en la página 55

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

Eliminación de agentes de depósito de iSeries

Antes de instalar un agente de iSeries, deberá eliminar cualquier agente dedepósito de iSeries instalado anteriormente.

Procedimiento:

Para eliminar el código de agente de depósito de iSeries, en un indicador demandatos de iSeries, entre el mandato siguiente DLTLICPGM LICPGM(IDPRODUCTO), donde ID PRODUCTO es cualquier versión de iSeries o AS/400instalada anteriormente.

Este mandato realiza las acciones siguientes:v Elimina las entradas de SRVTBLE

54 Warehouse Manager Guía de instalación

Page 65: Data Warehouse

v Elimina el subdirectorio /QIBM/ProdData/IWHv Detiene el daemonv Suprime el producto

Conceptos relacionados:

v “Agentes de depósito” en la página 3

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53v “Resolución de problemas para agentes de depósito de iSeries” en la página

57

Instalaciones del agente de depósito de iSeries que no están en inglés deEE.UU.

En el sistema iSeries sólo puede haber una versión de idioma del agente dedepósito de iSeries. El agente de depósito de iSeries es independiente delidioma. Todos los datos se representan internamente en Unicode.

Todos los rastreos y mensajes creados por los mandatos STRVWD yENDVWD se visualizan en los sistemas ingleses de EE.UU. y los sistemas noingleses de EE.UU. Los mensajes que el agente crea se interpretan en laestación de trabajo; los mensajes se visualizan en el idioma que soporta laversión de DB2 Warehouse Manager.

El perfil de usuario que se utiliza para iniciar el daemon debe establecerse enel entorno nacional correcto para el CCSID que se está utilizando. Si no se haseleccionado el entorno nacional correcto, puede que el agente se detenga conel error IWH9149, especialmente si se está utilizando un sistema DBCS.

Puede obtener una lista de todos los archivos *LOCALE disponibles en elsistema entrando el mandato WRKOBJPDM QSYS *ALL *LOCALE.

Desplácese hacia abajo hasta que encuentre el nombre del entorno nacionalque corresponde al CCSID bajo el que está ejecutando el agente de depósitode iSeries. Para configurar el perfil de usuario para el entorno nacional que haseleccionado, utilice el mandato CHGUSRPRF. En la pantalla Cambiar perfilde usuario, pulse F10 para visualizar más opciones. Desplácese hacia abajohasta que encuentre la opción LOCALE. Entre la vía de acceso totalmentecalificada del entorno nacional utilizando la sintaxis siguiente:/QSYS.LIB/su_entorno_nacional.LOCALE

donde su_entorno_nacional es el entorno nacional que corresponde al CCSIDque ha seleccionado en el perfil de usuario. Por ejemplo, la vía de acceso deentorno nacional para CCSID 500 es: /QSYS.LIB/FR_CA.LOCALE.

Capítulo 3. Instalación de agentes de depósito 55

Page 66: Data Warehouse

Utilice el mandato siguiente para instalar el agente de depósito de iSeries eninglés de EE.UU. en el sistema iSeries que no está en inglés de EE.UU.:RSTLICPGM LICPGM(5765F42) DEV(OPT01) LNG(2924)

donde OPT01 es el nombre de la unidad de CD-ROM.

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19v “Instalación del agente de depósito de iSeries” en la página 53v “Eliminación de agentes de depósito de iSeries” en la página 54

Consideraciones posteriores a la instalación para agentes de depósito deiSeries

Todos los parámetros que el Centro de depósito de datos pasa a losprogramas de depósito se pasan como parámetros de serie. Si tieneaplicaciones que requieren parámetros decimales empaquetados, acomode lasaplicaciones en un script CL que convierta los parámetros de entrada a unformato distinto al formato tipo serie.

No se soportan procesos controlados por SQL para los tipos de fuente dearchivo plano. Dado que no existe ningún equivalente al controlador ODBCde archivo plano en el sistema iSeries, no puede utilizar SQL para recuperardatos, por ejemplo, de archivos delimitados por coma. La mayoría de losarchivos del sistema iSeries son tablas de DB2. Sin embargo, muchasaplicaciones producen archivos de texto de campos de longitud fija odelimitados por coma. Para satisfacer la necesidad de cargar datos de archivosplanos en una tabla de DB2/400, consulte las instrucciones para trabajar conarchivos planos en un sistema iSeries. Puede realizar la transferenciautilizando los programas de depósito que se incluyen con el agente dedepósito de iSeries.

No puede utilizar nombres de paso DBCS con el agente de depósito deiSeries. DB2 para iSeries tampoco soporta los nombres de objeto DBCS,incluidos los nombres de columna, los nombres de tabla y los nombres deesquema.

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19v “Instalación del agente de depósito de iSeries” en la página 53v “Eliminación de agentes de depósito de iSeries” en la página 54v “Trabajo con archivos planos en el sistema iSeries” en la página 64

Información relacionada:

56 Warehouse Manager Guía de instalación

Page 67: Data Warehouse

v “Instalaciones del agente de depósito de iSeries que no están en inglés deEE.UU.” en la página 55

Seguridad de agente de depósito de iSeries

La biblioteca QIWH, donde se instala el producto DB2® Warehouse Manager,contiene un archivo denominado FTPCMD. DB2 Warehouse Manager utilizaeste archivo para los programas de ejemplo VWPFTP y VWPRCPY. El usuario*QSYS es propietario de este archivo y otorga autorización *PUBLIC y*CHANGE a este archivo para que cualquier perfil de usuario pueda ejecutarlos programas de DB2 Warehouse Manager. Sin embargo, la utilización delprograma VWPRCPY aumenta el riesgo de poner en peligro la seguridad.Durante la operación de VWPRCPY, el programa crea un archivo de mandatostemporal que contiene el ID de usuario y la contraseña del sistema remoto alque se está conectando.

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53v “Eliminación de agentes de depósito de iSeries” en la página 54

Información relacionada:

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

Resolución de problemas para agentes de depósito de iSeries

Utilice la información contenida en este tema para diagnosticar problemas conel agente iSeries.

Procedimiento:

Para solucionar problemas del agente de depósito de iSeries:1. Consulte el mensaje de error.

Cada mensaje de error contiene códigos de retorno. El campo de error RC2(Código de retorno 2) es un campo de uso general con significadosdistintos en diferentes contextos. Puede almacenar un código de error delCentro de depósito de datos (que empieza por DWC), un código delsistema o un código de retorno de aplicación, en función de cuál haya sidoel error primario (RC 1).v Cuando se produce un error durante el proceso de agente normal, el

servidor de depósito emite siempre un error RC 1 = 7356. Cuando elservidor emita un error 7356, compruebe el campo RC2, que contendráel número de error del que ha informado el agente.

v Cuando se produce una anomalía mientras se ejecuta un programa dedepósito, RC 1 = 8410 y RC 2 = al código de retorno de la aplicación.

Capítulo 3. Instalación de agentes de depósito 57

Page 68: Data Warehouse

v Cuando se produce un error de comunicaciones o un error al ejecutaralguna función del sistema, los códigos de error del Centro de depósitode datos están en los rangos 6000 y 9000. RC 2 suele contener el númerode error devuelto por el entorno de lenguaje C/C++ del sistema iSeries.Estos números de error (valores de ″errno″) pueden ayudarle adeterminar con precisión la causa de un error.

2. Examine el rastreo apropiado de DB2 Warehouse Manager.3. Compruebe el registro de trabajos de iSeries.

Después de localizar el mensaje de error pertinente, utilice la informaciónpara determinar el origen del problema y la acción que es necesaria parasolucionarlo. La información acerca del mensaje de error debe ser la primerainformación que proporcione al Soporte de software de IBM cuando informede un problema.

Conceptos relacionados:

v “Seguridad de agente de depósito de iSeries” en la página 57

Tareas relacionadas:

v “Preparación para instalar agentes de depósito” en la página 19v “Instalación del agente de depósito de iSeries” en la página 53v “Eliminación de agentes de depósito de iSeries” en la página 54v “Lectura de archivos de rastreo de agente de depósito de iSeries” en la

página 61v “Comprobación de las comunicaciones bidireccionales entre el agente de

depósito de iSeries y el servidor de depósito” en la página 58v “Determinación del origen de los errores de conectividad para el agente de

depósito de iSeries” en la página 60

Información relacionada:

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

v “Archivos de rastreo de agente de iSeries” en la página 61

Comprobación de las comunicaciones bidireccionales entre el agente dedepósito de iSeries y el servidor de depósito

Al utilizar el agente de depósito de iSeries, puede que obtenga este mensajede error:

Código de retorno = 7183 (Método = VWRemoteAgent::Initialize; Códigosecundario = 9117) Mensaje: El servidor de depósito ha intentado generar un agentepero no ha recibido un reconocimiento de arranque válido del agente o del daemon.

58 Warehouse Manager Guía de instalación

Page 69: Data Warehouse

La causa más común de RC7183 es la configuración incorrecta de laconectividad TCP/IP entre el servidor de depósito y el agente de depósito deiSeries. Las comunicaciones entre el servidor y el agente son bidireccionales; elservidor envía mensajes al agente y el agente devuelve mensajes al servidor.Asegúrese de que el servidor de depósito está conectado al agente de depósitode iSeries y viceversa.

Procedimiento:

Para comprobar las comunicaciones bidireccionales entre el agente de depósitode iSeries y el servidor de depósito:1. Haga ping en el nombre de sistema principal TCP/IP. El nombre de

sistema principal se especifica en la página Parámetros de la definición desitio de agente de depósito de iSeries, que puede localizar en el servidorde depósito.Si ping falla, compruebe que:v El sistema iSeries esté registrado en el servidor de nombres de dominio

o que haya una entrada para el sistema en el archivo HOSTS de TCP/IPdel directorio \winnt\system32\drivers\etc.

v El sistema iSeries esté en ejecución.v La red esté activa.

2. Haga ping en el nombre de sistema principal TCP/IP totalmente calificadopara el servidor de depósito desde la línea de mandatos de iSeries. Deberáutilizar el nombre totalmente calificado (nombresistemaprincipal.dominio),por ejemplo sumáquina.suempresa.com. El nombre de sistema principaltotalmente calificado es la dirección de retorno que el servidor proporcionaal agente.Si ping falla, asegúrese de que:v El servidor de depósito esté registrado en el servidor de nombres de

dominio o tenga una entrada de tabla de sistema principal en elservidor iSeries. Utilice el mandato CFGTCP para comprobar que estáutilizando el nombre correcto de sistema principal TCP/IP totalmentecalificado.

v El servidor de depósito esté en ejecución.v La red esté activa.

Si ambos intentos de ping han sido satisfactorios, verifique que la dirección IPnumérica devuelta por ping es realmente la dirección IP de la estación detrabajo a la que está intentando conectarse.

Capítulo 3. Instalación de agentes de depósito 59

Page 70: Data Warehouse

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53v “Trabajo con archivos planos en el sistema iSeries” en la página 64

Información relacionada:

v “Instalaciones del agente de depósito de iSeries que no están en inglés deEE.UU.” en la página 55

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

Determinación del origen de los errores de conectividad para el agente dedepósito de iSeries

Si obtiene un mensaje de error al conectarse a una base de datos local desdeuna base de datos iSeries, utilice este procedimiento para determinar el origendel error de conexión.

Procedimiento:

Para determinar el origen de los errores de conectividad para el agente dedepósito de iSeries:1. Añada la base de datos local a RDBDIRE en iSeries. Asegúrese de utilizar

el número de puerto correcto. Para buscar el número de puerto correcto,vaya al directorio C:\WINNT\system32\drivers\etc y abra la carpetaServicios. Busque el puerto que está definido para la instancia de DB2.

2. Compruebe que la base de datos de iSeries esté en el Asistente deconfiguración de cliente. Si no lo está, añádala.

3. Para probar la conexión, abra el Asistente de SQL interactivo e intenteconectarse a la base de datos local utilizando el nombre de usuario y lacontraseña correctos.

Conceptos relacionados:

v “Seguridad de agente de depósito de iSeries” en la página 57v “Conectividad de agente de depósito con fuentes y destinos de depósito”

en la página 26

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53v “Verificación de la conectividad TCP/IP entre el servidor de depósito y el

agente de depósito” en la página 27v “Resolución de problemas para agentes de depósito de iSeries” en la página

57

60 Warehouse Manager Guía de instalación

Page 71: Data Warehouse

v “Validación de la conectividad de una fuente de datos ODBC para agentesde depósito” en la página 21

Información relacionada:

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

v “Archivos de rastreo de agente de iSeries” en la página 61

Lectura de archivos de rastreo de agente de depósito de iSeries

Muchos archivos de rastreo del Centro de depósito de datos se almacenan enel Sistema de archivos integrado (Integrated File System) de iSeries. Para leerestos archivos de rastreo, puede utilizar FTP para trasladar estos archivos a laestación de trabajo o utilizar Client Access para iSeries.

Procedimiento:

Para leer archivos de rastreo del Centro de depósito de datos:1. Añada la conexión del sistema en el Navegador de operaciones de Client

Access.2. Expanda el nombre del sistema.3. Expanda el árbol de Sistemas de archivos.4. Pulse el botón derecho del ratón en Sistema de archivos integrado y pulse

Propiedades.5. Seleccione todas las extensiones de archivo, por ejemplo .log, .iwh4msgq,

.trc y pulse Añadir.6. Pulse Bien.

Conceptos relacionados:

v “Agentes de depósito” en la página 3

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53

Información relacionada:

v “Archivos de rastreo de agente de iSeries” en la página 61

Archivos de rastreo de agente de iSeries

Muchos archivos de rastreo del Centro de depósito de datos se almacenan enel Sistema de archivos integrado (Integrated File System) de iSeries. Las tablassiguientes proporcionan información sobre los archivos de rastreo producidospor el agente de depósito de iSeries.

Capítulo 3. Instalación de agentes de depósito 61

Page 72: Data Warehouse

Tabla 2. Archivo de rastreo de agente

Rastreo de agente Muestra toda la información que se pasa al agente desde elservidor de depósito y los pasos de mandatos que se realizan

Ubicación /QIBM/DatosUsuario/directorio IWH (raíz de IFS).

Nombre de archivo AGNTxxxxx.LOG, donde xxxxx es el ID de proceso de lainstancia de agente.

Cuándo se debeutilizar

Compruebe primero este archivo de rastreo si el mensaje deerror no proporciona suficiente información para solucionar elproblema.

Cómo se debeutilizar

Puede ver el rastreo con cualquier editor de texto. Desplácesehacia abajo hasta que encuentre la operación que ha fallado. Losparámetros enviados desde el servidor de depósito para dichaoperación aparecen debajo de la línea que contiene la operaciónanómala. Esta información puede ayudarle a solucionar lamayoría de los problemas.

Tabla 3. Rastreo de cola de mensajes

Rastreo de cola demensajes

Rastrea las funciones del proceso de la cola de mensajes eimprime vuelcos de los almacenamientos intermedios de losmensajes recibidos antes y después de la conversión de la páginade códigos.

Ubicación /QIBM/DatosUsuario/directorio IWH (raíz de IFS).

Nombre de archivo VWxxxxxx.IWH4MSGQ, donde xxxxxx es el ID del proceso queha iniciado el proceso de la cola de mensajes.

Cuándo se debeutilizar

Es útil para problemas de comunicaciones que no se puedediagnosticar sólo con la información del código de error.También se puede utilizar para problemas de cancelación y deobtención del número de filas.

Cómo se debeutilizar

Este rastreo se inicia automáticamente cuando se activa el rastreopara el agente o el daemon. Para leer este rastreo, utiliceMicrosoft Wordpad o cualquier otro editor habilitado paraunicode. Este rastreo puede contener caracteres no imprimibles yno se formateará correctamente en un editor de texto básicocomo, por ejemplo, Bloc de notas.

El proceso de cola de mensajes puede producir un archivo de rastreoadicional. El archivo msgq_err.log es un archivo de rastreo acumulativo queregistra todos los errores no recuperables de la cola de mensajes. Este archivoes útil para hacer un seguimiento de las terminaciones del proceso de cola demensajes que no se pueden registrar en el archivo de rastreo de cola demensajes normal.

62 Warehouse Manager Guía de instalación

Page 73: Data Warehouse

Tabla 4. Rastreo de daemon

Rastreo de daemon Rastreo acumulativo que registra las operaciones que el daemonno ha podido completar satisfactoriamente.

Ubicación /QIBM/DatosUsuario/directorio IWH (raíz de IFS).

Nombre de archivo vwd_err.log

Cuándo se debeutilizar

Es de máxima utilidad para diagnosticar problemas en los que elagente ha terminado o ha terminado anormalmente antes depoder empezar su propio rastreo. Es también útil paradiagnosticar errores no recuperables en el daemon.

Cómo se debeutilizar

Este rastreo se añade automáticamente cuando el daemonencuentra cualquier condición de error durante el proceso.

Tabla 5. Rastreos de programa del Centro de depósito de datos de ejemplo

Rastreos de programa de depósito deejemplo

Rastreos funcionales de los principalessucesos durante la ejecución de un programade depósito de iSeries de ejemplo.

Ubicación /QIBM/DatosUsuario/IWH

Nombre de archivo VWxxxxxx.yyyyyyyy, donde xxxxxx es el IDde proceso bajo el que se ha iniciado elprograma de depósito e yyyyyyyy es elnombre del programa de depósito. Si elprograma de depósito lo ha iniciado elproceso de agente, se ejecutará en el mismotrabajo que el proceso de agente, de modoque compartirá el mismo ID de proceso. Elrastreo de cola de mensajes, el rastreo deagente y el rastreo de programa de depósitocompartirán todos ellos el mismo valorxxxxxx.

Cuándo se debe utilizar Utilice este rastreo para determinar la causade un código de retorno distinto de cero.

Tareas relacionadas:

v “Lectura de archivos de rastreo de agente de depósito de iSeries” en lapágina 61

v “Trabajo con archivos planos en el sistema iSeries” en la página 64v “Resolución de problemas para agentes de depósito de iSeries” en la página

57

Capítulo 3. Instalación de agentes de depósito 63

Page 74: Data Warehouse

Trabajo con archivos planos en el sistema iSeries

Utilice los pasos siguientes para definir un paso a fin de cargar un archivoplano local en una tabla de DB2/400. Este proceso iniciará el programa dedepósito AS/400 Carga con sustitución (programa de utilidad CPYFRMIMPFde iSeries).

Restricciones:

No puede utilizar sentencias de SQL en archivos planos. SQL no se soporta enla versión actual del agente de depósito de iSeries. Tampoco puede utilizarcontenido de ejemplo de un archivo plano usando el agente de depósito deiSeries. Los datos deben transferirse utilizando el programa de depósito deCarga con sustitución de AS/400.

Procedimiento:

Si desea definir un proceso para cargar un archivo local en una tabla local:1. Defina una fuente de depósito de archivo plano para el archivo fuente. En

el campo Nombre de archivo, escriba el nombre de archivo totalmentecalificado (consulte la documentación del programa de Carga consustitución de iSeries para conocer las normas de denominación).

2. Cree un paso con el programa de Carga con sustitución de AS/400proporcionado por el depósito.

3. Seleccione la fuente del archivo plano y añada el archivo fuente al paso.4. Seleccione la tabla de destino en el destino de depósito y conéctela con el

paso.5. Promocione el paso a la modalidad de prueba y ejecútelo. Ahora la tabla

de destino contiene todos los datos fuente del archivo plano.

Conceptos relacionados:

v “Seguridad de agente de depósito de iSeries” en la página 57

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53

Información relacionada:

v “Archivos de rastreo de agente de iSeries” en la página 61

Utilización del programa de utilidad FTP de depósito con el agente dedepósito de iSeries

El agente de depósito de iSeries™ proporciona dos programas de utilidad FTP:v Copiar archivo utilizando FTP

64 Warehouse Manager Guía de instalación

Page 75: Data Warehouse

v Ejecutar archivo de mandatos FTP

Ambos programas de utilidad pueden utilizarse para copiar un archivo de unsistema remoto en el sistema de agente de depósito de iSeries. El programa deutilidad Ejecutar archivo de mandatos FTP le permite crear un script FTP enel sistema iSeries y utilizarlo en la página de Parámetros del cuaderno depropiedades de paso.

Tareas relacionadas:

v “Instalación del agente de depósito de iSeries” en la página 53v “Trabajo con archivos planos en el sistema iSeries” en la página 64v “Resolución de problemas para agentes de depósito de iSeries” en la página

57

Información relacionada:

v “Consideraciones posteriores a la instalación para agentes de depósito deiSeries” en la página 56

Instalación de los agentes de depósito de AIX, Linux y el Entorno operativoSolaris

Las secciones siguientes describen cómo instalar y configurar el agente dedepósito de iSeries.

Instalación de los agentes de depósito de AIX, Linux y el Entornooperativo Solaris

Puede instalar agentes de depósito en AIX, Linux o el Entorno operativoSolaris.

Requisitos previos:

Antes de instalar los agentes de depósito de AIX o del Entorno operativoSolaris, deberá eliminar cualquier agente de AIX o del Entorno operativoSolaris anterior que esté ubicado en dicha estación de trabajo.

Procedimiento:

Utilice el programa de utilidad db2setup para instalar un agente de depósitoen AIX, Linux o el Entorno operativo Solaris.

Antes de instalar el agente de depósito, es necesario crear y configurar comomínimo una instancia de DB2.

Capítulo 3. Instalación de agentes de depósito 65

Page 76: Data Warehouse

Para instalar los agentes de depósito de AIX, Linux y el Entorno operativoSolaris utilizando el programa de utilidad db2setup:

1. Conéctese como usuario con autorización root.2. Inserte y monte el CD-ROM de DB2 Warehouse Manager.3. Vaya al directorio donde se encuentra montado el CD-ROM entrando cd

/cdrom, donde cdrom es el punto de montaje del CD-ROM del producto.4. Vaya a uno de los directorios siguientes:

AIX /cdrom/db2/aix

Linux /cdrom/db2/linux

Solaris /cdrom/unnamed_cdrom/db2/solaris5. Entre el mandato ./db2setup. Al cabo de unos momentos, se abre el

Asistente de instalación de DB2.6. Pulse Instalar productos una vez que se haya abierto el área de ejecución

de DB2.7. Asegúrese de que DB2 Warehouse Manager esté seleccionado y, a

continuación, pulse Siguiente.8. Continúe tal como le indica el Asistente de instalación de DB2.9. En la lista de características, seleccione Agente de depósito y, a

continuación, pulse Siguiente.10. Continúe tal como le indica el Asistente de instalación de DB2. Hay

ayuda en línea disponible para guiarle a lo largo de los pasos restantes.11. Termine la sesión.

Cuando se complete el proceso de instalación, el agente de depósito estaráinstalado en el directorio siguiente:v En AIX, el directorio /usr/opt/db2_08_01

v En Linux y el Entorno operativo Solaris, el directorio /opt/IBM/db2/V8.1/

Si la instalado ha fallado, póngase en contacto con el Soporte de software deIBM.

Conceptos relacionados:

v “Productos de conectividad para fuentes y destinos de depósito” en lapágina 26

Tareas relacionadas:

v “Configuración del entorno de agente de depósito de AIX, Linux y elEntorno operativo Solaris” en la página 69

v “Eliminación de agentes de depósito de DB2 Versión 8” en la página 68

66 Warehouse Manager Guía de instalación

Page 77: Data Warehouse

Información relacionada:

v “Conexiones de base de datos para los agentes de depósito de AIX, Linux ydel Entorno operativo Solaris” en la página 76

Eliminación de un agente de depósito de AIX instalado anteriormente

Elimine los agentes de AIX instalados anteriormente antes de instalar agentesde depósito de AIX.

Procedimiento:

Para eliminar un agente de AIX instalado anteriormente:1. Inicie la sesión en AIX como root.2. Entre smit.

Se abre la ventana Gestión del sistema.3. Seleccione Instalación y mantenimiento de software.

Se abre la ventana Instalación y mantenimiento de software.4. Seleccione Mantener software instalado.

Se abre la ventana Mantener software instalado.5. Seleccione Eliminar productos de software.

Se abre la ventana Eliminar productos de software.6. Pulse la flecha junto al campo Nombre del software.7. Seleccione db2_07_01.dwa.8. Pulse OK.

Se abre la ventana de configuración Eliminar productos de software.9. Escriba No en el campo ¿Sólo visión preliminar?

10. Pulse OK.Se abre una ventana de confirmación.

11. Pulse OK para confirmar la selección.

Después de eliminar el agente de AIX, se abre la ventana Salida. La columnaResultados de la parte inferior de la ventana Salida muestra el estado delproceso de eliminación. Si el proceso de eliminación falla, póngase en contactocon el Soporte de software de IBM.

Tareas relacionadas:

v “Eliminación de agentes de depósito de iSeries” en la página 54v “Eliminación de un agente de depósito del Entorno operativo Solaris

instalado anteriormente” en la página 68v “Eliminación de agentes de depósito de DB2 Versión 8” en la página 68

Capítulo 3. Instalación de agentes de depósito 67

Page 78: Data Warehouse

Eliminación de un agente de depósito del Entorno operativo Solarisinstalado anteriormente

Elimine los agentes del Entorno operativo Solaris instalados anteriormenteantes de instalar agentes del Entorno operativo Solaris.

Procedimiento:

Para eliminar un agente del Entorno operativo Solaris instalado anteriormente,entre el mandato siguiente en un indicador de mandatos:usr/sbin/pkgrm db2dwa71

Para confirmar la eliminación del agente del Entorno operativo Solaris, entresí en la pantalla de confirmación.

Tareas relacionadas:

v “Eliminación de agentes de depósito de iSeries” en la página 54v “Eliminación de un agente de depósito de AIX instalado anteriormente” en

la página 67v “Eliminación de agentes de depósito de DB2 Versión 8” en la página 68

Eliminación de los agentes de depósito de DB2 versión 8

La sección siguiente describe cómo eliminar los agentes de depósito de laversión 8.

Eliminación de agentes de depósito de DB2 Versión 8

El procedimiento para eliminar agentes de depósito de DB2 versión 8 varíasegún la plataforma.

Para eliminar el agente de depósito de z/OS, utilice SMP/E.

Tareas relacionadas:

v “Eliminación de agentes de depósito de iSeries” en la página 54v “Eliminación de productos DB2 en UNIX” en el manual Suplemento de

instalación y configuración

68 Warehouse Manager Guía de instalación

Page 79: Data Warehouse

Capítulo 4. Configuración de los entornos de agente dedepósito de AIX, Linux y del Entorno operativo Solaris

Después de instalar un agente de depósito de AIX, Linux o del Entornooperativo Solaris, debe configurar el entorno del agente de depósito y losnodos y las bases de datos de DB2. Este capítulo describe cómo configurar elentorno del agente de depósito.

Configuración del entorno de agente de depósito de AIX, Linux y el Entornooperativo Solaris

Si desea configurar el entorno de agente de depósito, debe establecerdeterminadas variables de entorno en el archivo IWH.environment. Todas lasvariables de entorno que se deben cambiar están ubicadas entre las líneas decomentario START y END.

Requisitos previos:

Las normas siguientes son aplicables a los usuarios de ODBC y de la CLI deDB2:1. Debe establecer la variable DB2INSTANCE en todas las situaciones.2. Para el acceso a la CLI de DB2, debe establecer sólo las variables en la

sección de entorno DB2.Para acceder a fuentes o destinos de depósito en bases de datos DB2, esnecesario configurar las variables en la sección del entorno DB2.

3. Deberá eliminar los caracteres de comentario (#) de las variables queestablezca.

Las normas siguientes son aplicables a los usuarios de ODBC:1. Para el acceso a ODBC, es necesario establecer la variable IS_ODBC en la

vía de acceso de instalación de ODBC. Esta variable no debe tenercomentarios.En AIX, la vía de acceso por omisión es /usr/opt/db2_08_01/odbc. EnLinux y el Entorno operativo Solaris, la vía de acceso por omisión es/opt/IBM/db2/V8.1/odbc.

2. Debe establecer las variables de entorno de ODBC para las bases de datosque ha seleccionado.

Cuando cambie valores en el archivo IWH.environment, deberá reiniciar eldaemon del agente de depósito.

© Copyright IBM Corp. 1994, 2002 69

Page 80: Data Warehouse

Procedimiento:

Para configurar el entorno del agente de depósito:1. Establezca el tipo de conexión:

a. Conéctese como root.b. Vaya al subdirectorio bin del directorio de instalación entrando uno de

los mandatos siguientes:v En AIX, entre cd /usr/opt/db2_08_01/bin

v En Linux y el Entorno operativo Solaris, entrecd/opt/IBM/db2/V8.1/bin

c. Establezca el enlace variable correcto con IWH2AGNT. Para ello,ejecute el mandato IWH.agent.db.interface. La sintaxis para estemandato es:IWH.agent.db.interface [ odbc | db2cli ]

El archivo ejecutable del agente de depósito tiene dos versiones:v El archivo IWH2AGNT.db2cli es el enlace de la CLI de DB2. Utilice

este enlace para acceder a datos de la familia DB2 y datosheterogéneos a través de DB2 Relational Connect (Oracle, Sybase,Microsoft SQL Server, Informix, VSAM e IMS).Este es el enlace por omisión.

v El archivo IWH2AGNT.ivodbc es el enlace de ODBC. Utilice esteenlace para acceder a la familia DB2, a bases de datos Informix,Oracle y Sybase y a archivos de datos.

2. Para acceder a datos fuente o de destino de DB2 o DB2 RelationalConnect, establezca las variables siguientes en el archivoIWH.environment. En AIX, el archivo está ubicado en el directorio/usr/opt/db2_08_01/bin. En Linux y el Entorno operativo Solaris, elarchivo está ubicado en el directorio /opt/IBM/db2/V8.1/bin. Es necesarioestablecer estas variables tanto si se utiliza un juego de caracteres de doblebyte (DBCS) como si se utiliza un juego de caracteres de un único byte(SBCS).

DB2INSTANCE Nombre de la instancia de DB2 en la quepiensa ejecutar el agente de depósito. Sitiene varias instancias de DB2, deberáelegir una instancia para que sea lainstancia maestra de base de datos.

LANG Entorno nacional.

LC_ALL Entorno nacional. Las variables de entornoLANG y LC_ALL indican al agente dedepósito que establezca el entorno nacionalen el entorno nacional local.

70 Warehouse Manager Guía de instalación

Page 81: Data Warehouse

DB2CODEPAGE Página de códigos de la base de datos decliente. La variable DB2CODEPAGEprevalece sobre la página de códigos delsistema. Esta variable se utiliza paracomunicar con servidores que no puedeninterpretar la página de códigos poromisión del cliente. La variableDB2CODEPAGE establece la página decódigos por omisión en una página decódigos a la que el servidor dé soporte.

3. Para acceder a datos ODBC utilizando el controlador ODBC del Centro dedepósito de datos, establezca las variables siguientes en el archivoIWH.environment:v IS_ODBC = directorio base donde ha instalado el controlador ODBC del

Centro de depósito de datos. En AIX, la vía de acceso por omisión es/usr/opt/db2_08_01/odbc. En Linux y el Entorno operativo Solaris, lavía de acceso por omisión es /opt/IBM/db2/V8.1/odbc

v Para acceder a datos Oracle, establezca las siguientes variables deentorno:– ORACLE_HOME– TNS_ADMIN– ORACLE_SID

v Para acceder a datos Sybase, establezca las siguientes variables deentorno:– SYBASE– DSQUERY

v Para acceder a datos Informix, establezca las siguientes variables deentorno:– INFORMIXDIR– INFORMIXSERVER

4. Para acceder a datos de Essbase o DB2 OLAP Server, establezca la variablede entorno ARBORPATH en el archivo IWH.environment. Si va a utilizarlos programas OLAP de depósito de datos, actualice la variable de entornoPATH para que incluya los ejecutables necesarios para Essbase o DB2OLAP.

5. Opcional: personalice más el entorno estableciendo las siguientes variablesen el archivo IWH.environment:v VWS_LOGGING = directorio donde se encuentran almacenados los

archivos de rastreo del agente de depósito, los registros cronológicos desalida del programa y los archivos de salida del entorno.El directorio por omisión es /var/IWH.

v VWSPATH = directorio de instalación base del agente de depósito.

Capítulo 4. Configuración de los entornos de agente de depósito de AIX, Linux y del Entorno operativo Solaris 71

Page 82: Data Warehouse

v VWA_LOCALE_TABLE = tabla de conversión de entornos nacionales.Si está utilizando una versión de idioma nacional del agente de depósitodel Entorno operativo Solaris, puede que necesite elegir una tabla deconversión definida por el usuario que el agente pueda utilizar para lasconversiones de series. Para ello, añada la variable de entornoVWA_LOCALE_TABLE al archivo IWH.environment y establezca suvalor en el juego de códigos que desea utilizar (por ejemplo, 8859-1 paraen_US).

6. Si está utilizando un archivo /etc/services compartido en el entorno NFSo AFS, añada los servicios siguientes al archivo /etc/services compartido.Si estos números de puerto ya están en uso en su entorno operativo,puede cambiarlos en el archivo /etc/services del sistema. Sin embargo,también deberá cambiar los mismos números de puerto en la estación detrabajo donde están instalados el servidor de depósito y el clienteadministrativo del Centro de depósito de datos y en todos los sitios deagente de depósito asociados.Debe añadir estos servicios porque el proceso de instalación actualiza sóloel archivo /etc/services local.

Nom. puerto Número de puerto

vwd 11001/tcp7. Para que estos cambios surtan efecto, detenga y reinicie el daemon del

agente de depósito:a. Determine el ID de proceso del daemon entrando:

ps -e | grep vwdaemon

b. Detenga el daemon entrando:kill pid

donde pid es el ID de proceso del daemon.

Después de detener el daemon, éste se reiniciará automáticamente. Si hainstalado el servidor de depósito de AIX, también deberá reiniciar losdaemons de servidor después de cambiar el archivo IWH.environmentutilizando el mandato db2vwsvr.

Tareas relacionadas:

v “Catalogación de los nodos y las bases de datos DB2 después de instalar elagente de depósito de AIX, Linux o del Entorno operativo Solaris” en lapágina 75

v “Instalación de los agentes de depósito de AIX, Linux y el Entornooperativo Solaris” en la página 65

v “Utilización del activador externo del Centro de depósito de datos” en lapágina 77

72 Warehouse Manager Guía de instalación

Page 83: Data Warehouse

v “Starting and stopping the warehouse server and logger (AIX)” en elmanual Data Warehouse Center Administration Guide

Información relacionada:

v “Conexiones de base de datos para los agentes de depósito de AIX, Linux ydel Entorno operativo Solaris” en la página 76

v “Archivo IWH.environment de ejemplo” en la página 73

Archivo IWH.environment de ejemplo

El archivo IWH.environment contiene variables de entorno que se deberánestablecer al configurar el entorno de agente de depósito.#!/bin/bsh############################################################################### Materiales con licencia - Propiedad de IBM## 5648-B90# (C) COPYRIGHT International Business Machines Corp. 1993, 1999## 5648-B91# (C) COPYRIGHT International Business Machines Corp. 1993, 1999## 5648-B95# (C) COPYRIGHT International Business Machines Corp. 1993, 1999## 5648-B97# (C) COPYRIGHT International Business Machines Corp. 1993, 1999## 5648-B99# (C) COPYRIGHT International Business Machines Corp. 1993, 1999## Reservados todos los derechos# Derechos restringidos para usuarios del Gobierno de EE.UU. - Utilización,# duplicación o divulgación restringida por el GSA ADP Schedule Contract# con IBM Corp.################################################################################ NOMBRE: IWH.environment##############################################################################

DB2DIR="/usr/opt/db2_08_01"

# Script de configuración de entorno del Daemon de Visual Warehouse.# Actualice este script para configurar variables de entorno para otras bases de# datos.

# NOTA:# Después de añadir la nueva configuración, el proceso de daemon denominado vwdaemon# debe terminarse utilizando el mandato: "kill <PID>" para que los cambios# entren en vigor.# NO EJECUTE vwdaemon. El proceso init lo volverá a ejecutar inmediatamente.

# !!!!!!!!!!!!!!!!!!!!!!!!!! ATENCIÓN!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# ! INICIO DE LA SECCIÓN DE VARIABLES DE ENTORNO QUE SE DEBEN ESTABLECER !# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!! ATENCIÓN!!!!!!!!!!!!!!!!!!!!!!!!!!

# Sección de entorno de DB2. Establezca el id de instancia de DB2DB2INSTANCE=db2inst1 # ¡Asegúrese de que es correcto!

# Estos son los valores por omisión. Para cambiar cualquiera de ellos, elimine# el signo de comentario y realice el cambio.

Capítulo 4. Configuración de los entornos de agente de depósito de AIX, Linux y del Entorno operativo Solaris 73

Page 84: Data Warehouse

#LANG=en_US#VWS_LOGGING=/var/IWH#VWA_LOCALE_TABLE=8859-1#LC_ALL=en_US#DB2CODEPAGE=819#VWSPATH=${DB2DIR?}#VWS_TEMPLATES=${VWSPATH?}/templates

# Si utiliza controladores odbc InterSolv, establezca la variable de entorno IS_ODBC# en la vía de acceso para el directorio odbc# InterSolv.## IS_ODBC=<..../intersolv/..../odbc> # Debe tener vía de acceso para dir odbc Intersolv

# Para essbase udp, establezca la vía de acceso siguiente:## ARBORPATH=<..../essbase># export ARBORPATH

# Si utiliza el controlador InterSolv de Oracle, establezca las vías de acceso siguientes:## ORACLE_HOME=<.... directorio HOME de cliente de Oracle ....># TNS_ADMIN=<.... directorio TNS_ADMIN ....># ORACLE_SID=<.... ORACLE_SID ....># export ORACLE_HOME TNS_ADMIN ORACLE_SID

# Si utiliza el controlador InterSolv de Sybase, establezca las vías de acceso siguientes:## SYBASE=<.... directorio de cliente de Sybase ....># DSQUERY=<.... valor de DSQUERY ....># export SYBASE DSQUERY

# Si utiliza el controlador InterSolv de Informix, establezca las vías de acceso siguientes:## INFORMIXDIR=<.... directorio de cliente de Informix ....># INFORMIXSERVER=<.... Servidor de Informix ....># export INFORMIXDIR INFORMIXSERVER

# !!!!!!!!!!!!!!!!!!!!!!!!!! ATENCIÓN!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# ! FIN DE LA SECCIÓN DE VARIABLES DE ENTORNO QUE SE DEBEN ESTABLECER !# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!! ATENCIÓN!!!!!!!!!!!!!!!!!!!!!!!!!!

# No modifique las líneas siguientes.

# Para lo siguiente, elimine el signo de comentario de la(s) sección (secciones)# apropiada(s)

# if [ "${INFORMIXDIR}" != "" ]; then# PATH=${INFORMIXDIR?}/bin:${PATH?}# LIBPATH=${LIBPATH:-""}:${INFORMIXDIR?}/lib# else# INFORMIXDIR=${IS_ODBC?}# export INFORMIXDIR# fi## if [ "${SYBASE}" != "" ]; then# PATH=${SYBASE?}/bin:${PATH}# LIBPATH=${LIBPATH:-""}:${SYBASE?}/lib# fi## if [ "${ORACLE_HOME}" != "" ]; then# PATH=${ORACLE_HOME?}/bin:${PATH?}# LIBPATH=${LIBPATH:-""}:${ORACLE_HOME?}/lib# fi## if [ "${ARBORPATH}" != "" ]; then# PATH=$PATH:${ARBORPATH?}/bin# LIBPATH=${LIBPATH:-""}:${ARBORPATH?}/api/lib# fi## if [ "${IS_ODBC}" != "" ]; then# # for intersolv odbc# LIBPATH=${LIBPATH:-""}:${IS_ODBC?}/lib# IV_GLS_LCDIR=${IS_ODBC?}/gls/lc11

74 Warehouse Manager Guía de instalación

Page 85: Data Warehouse

# IV_GLS_REGISTRY=${IS_ODBC?}/gls/cm3/registry# export IV_GLS_LCDIR IV_GLS_REGISTRY# fi

Catalogación de los nodos y las bases de datos DB2 después de instalar elagente de depósito de AIX, Linux o del Entorno operativo Solaris

Después de instalar el agente de depósito de AIX, Linux o del Entornooperativo Solaris y de configurar el entorno de agente de depósito, deberáconfigurar los nodos y las bases de datos DB2.

Procedimiento:

Para catalogar los nodos y las bases de datos DB2 después de instalar elagente de depósito de AIX, Linux o del Entorno operativo Solaris:1. Conéctese con el ID de instancia de DB2.2. Catalogue las bases de datos y los nodos de DB2 a los que tiene previsto

acceder.Si tiene varias instancias de DB2 en la misma estación de trabajo, tomenota del valor de la variable DB2INSTANCE en el archivoIWH.environment. Las bases de datos que no se hayan creado en estainstancia deben catalogarse como remotas.

3. Para usuarios de ODBC: cuando defina la fuente de datos de DB2 en elarchivo .odbc.ini apropiado, asegúrese de que el DSN sea el nombreverdadero de la base de datos de DB2 o del alias de la base de datos. Elarchivo .odbc.ini debe residir en el directorio inicial del ID de usuario quese utiliza en el sitio de agente.Sugerencia: Si está utilizando el controlador ODBC del Centro de depósitode datos, consulte el archivo .odbc.ini de ejemplo. En AIX, este archivoestá ubicado en el directorio /usr/opt/db2_08_01/odbc. En Linux y elEntorno operativo Solaris, este archivo está ubicado en el directorio/opt/IBM/db2/V8.1/odbc. El nombre del archivo es odbc.ini.intersolv.

Tareas relacionadas:

v “Configuración del entorno de agente de depósito de AIX, Linux y elEntorno operativo Solaris” en la página 69

v “Utilización del activador externo del Centro de depósito de datos” en lapágina 77

Información relacionada:

v “Conexiones de base de datos para los agentes de depósito de AIX, Linux ydel Entorno operativo Solaris” en la página 76

Capítulo 4. Configuración de los entornos de agente de depósito de AIX, Linux y del Entorno operativo Solaris 75

Page 86: Data Warehouse

Conexiones de base de datos para los agentes de depósito de AIX, Linux y delEntorno operativo Solaris

Cuando se instala el agente de depósito de AIX, Linux o del Entornooperativo Solaris, hay dos tipos de conexión ODBC disponibles mediante elagente:

CLI de DB2Este tipo de conexión accede a las fuentes siguientes:v Familia DB2 (mediante ODBC)v Fuentes de datos heterogéneas mediante soporte federado

proporcionado por DB2 Relational Connect, que incluyen:– Oracle– Sybase– Microsoft SQL Server– Informix– VSAM– IMS

Si utiliza el tipo de conexión CLI de DB2, deberá tener DB2 RelationalConnect para el acceso a datos heterogéneos. El acceso a fuentesVSAM e IMS también requiere DB2 Classic Connect.

ODBC de depósito de datosEste tipo de conexión accede a las fuentes siguientes:v Familia DB2 (mediante ODBC)v Oraclev Sybasev Microsoft SQL Serverv Informixv Archivo plano

Ambos tipos de conexión dan soporte a las siguientes bases de datos dedestino de depósito:v DB2 Universal Database Enterprise Server Editionv DB2 Universal Database Enterprise Editionv DB2 Universal Database Enterprise - Extended Editionv DB2 Universal Database para iSeriesv DB2 para z/OSv DB2 Relational Connectv Oracle (mediante DB2 Relational Connect)

76 Warehouse Manager Guía de instalación

Page 87: Data Warehouse

v Sybase (mediante DB2 Relational Connect)v Informix (mediante DB2 Relational Connect)

Tareas relacionadas:

v “Configuración del entorno de agente de depósito de AIX, Linux y elEntorno operativo Solaris” en la página 69

v “Catalogación de los nodos y las bases de datos DB2 después de instalar elagente de depósito de AIX, Linux o del Entorno operativo Solaris” en lapágina 75

v “Instalación de los agentes de depósito de AIX, Linux y el Entornooperativo Solaris” en la página 65

v “Utilización del activador externo del Centro de depósito de datos” en lapágina 77

Utilización del activador externo del Centro de depósito de datos

Si va a utilizar el activador externo del Centro de depósito de datos parainiciar pasos de forma externa o para promocionar o degradar pasos al estadode desarrollo, prueba o producción, deberá reservar el número de puerto11004 para que el activador externo del Depósito de datos pueda comunicarsecon el servidor del Centro de depósito de datos.

Tareas relacionadas:

v “Configuración del entorno de agente de depósito de AIX, Linux y elEntorno operativo Solaris” en la página 69

v “Catalogación de los nodos y las bases de datos DB2 después de instalar elagente de depósito de AIX, Linux o del Entorno operativo Solaris” en lapágina 75

v “Instalación de los agentes de depósito de AIX, Linux y el Entornooperativo Solaris” en la página 65

Información relacionada:

v “Conexiones de base de datos para los agentes de depósito de AIX, Linux ydel Entorno operativo Solaris” en la página 76

Capítulo 4. Configuración de los entornos de agente de depósito de AIX, Linux y del Entorno operativo Solaris 77

Page 88: Data Warehouse

78 Warehouse Manager Guía de instalación

Page 89: Data Warehouse

Capítulo 5. Preparación e instalación de lostransformadores de depósito

Este capítulo describe cómo instalar y habilitar los transformadores dedepósito.

Preparación del entorno para los transformadores de depósito

Los transformadores de depósito son procedimientos almacenados y funcionesdefinidas por el usuario que se pueden utilizar para transformar datos en unpaso de depósito. Para utilizar los transformadores de depósito, deberáinstalarlos en el sitio de agente y habilitarlos para utilizarlos en el depósito dedestino. Prepare el entorno antes de habilitar los transformadores de depósito.

Procedimiento:

Para preparar el entorno para los transformadores de depósito:1. Instale un agente de depósito.2. Instale el JDK para el sistema operativo. Si la base de datos de destino es

DB2 Universal Database Versión 7.2 o anterior, se deberá instalar JavaDeveloper’s Kit (JDK) Versión 1.1.8 o posterior en la base de datos dondepiensa utilizar los transformadores de depósito. Si la base de datos dedestino es DB2 Universal Database Versión 8, se deberá instalar JavaDeveloper’s Kit (JDK) Versión 1.3.0 o posterior en la base de datos dondepiensa utilizar los transformadores de depósito. DB2 ApplicationDevelopment Client incluye el JDK para AIX, el Entorno operativo Solaris,Linux y Windows.

3. Actualice las variables de entorno.4. Actualice la configuración del gestor de bases de datos para la instancia de

DB2 de destino.5. Actualice la configuración de la base de datos de destino.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

© Copyright IBM Corp. 1994, 2002 79

Page 90: Data Warehouse

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Instalación de JDK para transformadores de depósito

Asegúrese de que instala JDK para el sistema antes de instalar lostransformadores de depósito (para el transformador Linux, deberá utilizarIBM® JDK para Linux).

DB2® Application Development Client incluye el JDK para AIX, Linux yWindows:v Al instalar DB2 Application Development Client en AIX® y Linux, el JDK se

instala si no se detecta una versión anterior del JDK.v Al instalar DB2 Application Development Client en Windows, el JDK se

instala siempre.

Para obtener e instalar el JDK para el Entorno operativo Solaris, vaya ahttp://www.sun.com/java/products/platform.html y siga las instruccionesque se proporcionan.

Conceptos relacionados:

v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

80 Warehouse Manager Guía de instalación

Page 91: Data Warehouse

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Actualización de las variables de entorno para transformadores de depósito

Las secciones siguientes describen cómo actualizar las variables de entornopara los transformadores de depósito.

Actualización de las variables de entorno en Windows paratransformadores de depósito

Deberá actualizar las variables de entorno en Windows antes de habilitar lostransformadores de depósito.

Procedimiento:

Para actualizar las variables de entorno en Windows para los transformadoresde depósito:1. Abra el Panel de control de Windows.2. Efectúe una doble pulsación en Sistema.3. Pulse la pestaña Entorno para ver las variables.4. Pulse la variable de sistema Path y añada la vía de acceso del

subdirectorio bin de JDK al final de la vía de acceso. La vía de acceso poromisión es c:\sqllib\java\jdk.

Capítulo 5. Preparación e instalación de los transformadores de depósito 81

Page 92: Data Warehouse

5. Pulse Establecer.6. Pulse la variable del sistema CLASSPATH. Añada la vía de acceso donde

están instalados los transformadores y la vía de acceso del directorio quecontiene las clases de soporte de Java de DB2. Separe los nombres de víade acceso mediante punto y coma. Si la variable CLASSPATH no existe, esnecesario definirla.Por ejemplo, puede añadirC:\SQLLIB\FUNCTION;C:\SQLLIB\JAVA\DB2JAVA.ZIP; a la variableCLASSPATH.

7. Pulse Establecer.8. Pulse Aceptar para cerrar la ventana.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

82 Warehouse Manager Guía de instalación

Page 93: Data Warehouse

Actualización de las variables de entorno en AIX para transformadores dedepósito

Actualice las variables de entorno antes de instalar transformadores dedepósito.

Procedimiento:

Para actualizar las variables de entorno en AIX para los transformadores dedepósito:1. Asegúrese de que el directorio actual está en la variable CLASSPATH

entrando el mandato siguiente:$ echo $CLASSPATH

Por ejemplo:.:/INSTHOME/sqllib/java/db2java.zip

donde /INSTHOME es el directorio inicial del propietario de la instancia.2. Entre los mandatos siguientes para cambiar la variable CLASSPATH:

CLASSPATH=.:$CLASSPATHexport CLASSPATH

3. Asegúrese de que INSTHOME/sqllib/function está en la variableCLASSPATH entrando el mandato siguiente:$ echo $CLASSPATH

4. Entre los mandatos siguientes para cambiar la variable CLASSPATH:CLASSPATH=INSTHOME/sqllib/function:$CLASSPATHexport CLASSPATH

5. Asegúrese de que la variable PATH incluya /sqllib/bin. Por ejemplo:/INSTHOME/sqllib/bin

donde /INSTHOME es el directorio inicial del propietario de instancia.6. Asegúrese de que la variable LIBPATH incluya /sqllib/lib. Por ejemplo:

/INSTHOME/sqllib/lib

donde /INSTHOME es el directorio inicial del propietario de instancia.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

Capítulo 5. Preparación e instalación de los transformadores de depósito 83

Page 94: Data Warehouse

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Actualización de las variables de entorno en el Entorno operativo Solarispara transformadores de depósito

Actualice las variables de entorno antes de instalar transformadores dedepósito.

Procedimiento:

Para actualizar las variables de entorno en el Entorno operativo Solaris paratransformadores de depósito:1. Actualice el archivo db2profile, ubicado en el subdirectorio sqllib (por

ejemplo, /home/db2inst1/sqllib), para incluirvíaacceso_jdk/lib/sparc/native_threads en la variableLD_LIBRARY_PATH, donde víaacceso_jdk es el subdirectorio donde estáinstalado el JDK.

2. Asegúrese de que el directorio actual esté en la variable CLASSPATHentrando el mandato siguiente:$ echo $CLASSPATH

Por ejemplo:.:/INSTHOME/sqllib/java/db2java.zip

84 Warehouse Manager Guía de instalación

Page 95: Data Warehouse

donde /INSTHOME es el directorio inicial del propietario de instancia.3. Entre los mandatos siguientes para cambiar la variable CLASSPATH:

CLASSPATH=.:$CLASSPATHexport CLASSPATH

4. Asegúrese de que la variable PATH incluya sqllib/bin. Por ejemplo:/INSTHOME/sqllib/bin

donde /INSTHOME es el directorio inicial del propietario de instancia.5. Asegúrese de que INSTHOME/sqllib/function está en la variable

CLASSPATH entrando el mandato siguiente:$ echo $CLASSPATH

6. Entre los mandatos siguientes para cambiar la variable CLASSPATH:CLASSPATH=INSTHOME/sqllib/function:$CLASSPATHexport CLASSPATH

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Capítulo 5. Preparación e instalación de los transformadores de depósito 85

Page 96: Data Warehouse

Actualización de las variables de entorno en Linux para transformadoresde depósito

Actualice las variables de entorno antes de instalar transformadores dedepósito.

Requisitos previos:

Para ejecutar transformadores de depósito (funciones definidas por el usuarioo procedimientos almacenados Java) en DB2 Universal Database para Linux,el enlazador de ejecución de Linux debe poder acceder a determinadasbibliotecas compartidas Java. Puede añadir la ubicación de las bibliotecascompartidas Java a /etc/ld.so.conf, o crear enlaces simbólicos a lasbibliotecas en el directorio /usr/lib. Si decide crear enlaces simbólicos paralas bibliotecas en /usr/lib, la lista de bibliotecas a la que se debe enlazar esdiferente para las distintas versiones de IBM Developer Kit para Java.

Para IBM Developer Kit para Java Versión 1.1.8 (que se utiliza paratransformadores de depósito instalados en una base de datos DB2 UniversalDatabase Versión 7.2 o anterior), deberá tener enlaces simbólicos que apuntena: libjava.so libjitc.so libmath.so libzip.so. Para la Versión 1.2.2 o 1.3de IBM Developer Kit para Java, deberá tener enlaces simbólicos que apuntena: libjava.so libjvm.so libhpi.so.

Una vez que añada la ubicación a las bibliotecas compartidas Java a/etc/ld.so.conf o cree los enlaces simbólicos, deberá renovar la antememoriade enlazador de ejecución ejecutando el mandato siguiente como: bash#ldconfig. Para ejecutar con la versión 1.2.2 o 1.3 de IBM Developer Kit paraJava, también necesita entrar los mandatos siguientes: bash$ db2setDB2_USE_JDK12=true bash$ db2stop bash$ db2start. Tenga en cuenta que sólodeberá utilizar IBM JDK 1.3 para DB2 Universal Database Versión 8 ysuperior.

Procedimiento:

Para actualizar las variables de entorno en Linux para transformadores dedepósito:1. Asegúrese de que el directorio actual esté en la variable CLASSPATH

entrando el mandato siguiente:$ echo $CLASSPATH

Por ejemplo:.:/INSTHOME/sqllib/java/db2java.zip

donde /INSTHOME es el directorio inicial del propietario de instancia.

86 Warehouse Manager Guía de instalación

Page 97: Data Warehouse

2. Entre los mandatos siguientes para cambiar la variable CLASSPATH:CLASSPATH=.:$CLASSPATHexport CLASSPATH

3. Asegúrese de que INSTHOME/sqllib/function está en la variableCLASSPATH entrando el mandato siguiente:$ echo $CLASSPATH

4. Entre los mandatos siguientes para cambiar la variable CLASSPATH:CLASSPATH=INSTHOME/sqllib/function:$CLASSPATHexport CLASSPATH

5. Asegúrese de que la variable PATH incluya sqllib/bin.Por ejemplo:/INSTHOME/sqllib/bin

donde /INSTHOME es el directorio inicial del propietario de instancia.6. Asegúrese de que la variable de vía de acceso de biblioteca

(LD_LIBRARY_PATH o LIBPATH según sea aplicable) incluye/sqllib/lib.Por ejemplo:/INSTHOME/sqllib/lib

donde /INSTHOME es el directorio inicial del propietario de instancia.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84

Información relacionada:

Capítulo 5. Preparación e instalación de los transformadores de depósito 87

Page 98: Data Warehouse

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Actualización de la configuración del gestor de bases de datos paratransformadores de depósito

Las secciones siguientes describen cómo actualizar la configuración del gestorde bases de datos para transformadores de depósito.

Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito

Utilice el Procesador de la línea de mandatos de DB2 para actualizar laconfiguración del gestor de bases de datos para la instancia de DB2 de destinoantes de instalar transformadores de depósito.

Procedimiento:

Para actualizar la configuración del gestor de bases de datos antes de instalartransformadores de depósito:v Establezca el parámetro de vía de acceso de JDK (JDK_PATH) en el

subdirectorio donde está instalado el JDK:UPDATE DATABASE MANAGER CONFIGURATION USING JDK_PATH víaacceso

donde víaacceso es el subdirectorio donde está instalado el JDK.

Nota: No incluya el directorio bin en la vía de acceso de JDK. Si estáutilizando un destino de DB2 Universal Database Versión 7.2 (oanterior) que tiene instalados transformadores, deberá actualizarJDK11_PATH al contrario de lo que sucede con JDK_PATH.

v Establezca el parámetro de tamaño de almacenamiento dinámico de JavaVirtual Machine (JAVA_HEAP_SZ) en 4096:UPDATE DATABASE MANAGER CONFIGURATION USING JAVA_HEAP_SZ 4096

Conceptos relacionados:

v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

88 Warehouse Manager Guía de instalación

Page 99: Data Warehouse

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Actualización de la configuración de la base de datos de destino

Actualice la configuración de la base de datos de destino antes de instalartransformadores de depósito.

Procedimiento:

Para actualizar la base de datos de destino, utilice el Procesador de la línea demandatos de DB2 para establecer el parámetro de almacenamiento dinámicode aplicación por omisión (APPLHEAPSZ) para esta base de datos en 1024:UPDATE DATABASE CONFIGURATION FOR nombre_basedatos_depósito USING APPLHEAPSZ 1024

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84

Capítulo 5. Preparación e instalación de los transformadores de depósito 89

Page 100: Data Warehouse

v “Actualización de las variables de entorno en Linux para transformadoresde depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Instalación y habilitación de transformadores de depósito

Las secciones siguientes describen cómo instalar y habilitar transformadoresde depósito.

Instalación de transformadores de depósito

Los transformadores de depósito son procedimientos almacenados. Antes dehabilitar los transformadores de depósito, se necesitan determinados nivelesde autorización para la base de datos en la que reside el depósito de destino.

Requisitos previos:

El ID de autorización de la sentencia debe tener como mínimo una de lassiguientes autorizaciones o privilegios:v Autorización SYSADM o DBADMv Autorización IMPLICIT_SCHEMA sobre la base de datos, si el nombre de

esquema implícito o explícito del procedimiento no existev Privilegio CREATEIN sobre el esquema, si el nombre de esquema del

procedimiento hace referencia a un esquema ya existente

Para crear un procedimiento almacenado delimitado, no es necesario tenerautorizaciones ni privilegios adicionales.

Para crear un procedimiento almacenado no delimitado, el ID de autorizaciónde la sentencia también debe tener una de las siguientes autorizaciones:v Autorización CREATE_NOT_FENCED en la base de datosv Autorización SYSADM o DBADM

Procedimiento:

Para instalar transformadores de depósito:1. Inserte el CD-ROM de DB2 Warehouse Manager en la unidad CD-ROM.

La característica de ejecución automática inicia el área de ejecución deInstalación de DB2 automáticamente.

2. Pulse Instalar productos en el área de ejecución.

90 Warehouse Manager Guía de instalación

Page 101: Data Warehouse

3. Asegúrese de que DB2 Warehouse Manager esté seleccionado y, acontinuación, pulse Siguiente.

4. Continúe tal como le indica el Asistente de instalación de DB2.5. En la lista de características, seleccione Transformadores de depósito y, a

continuación, pulse Siguiente.6. Continúe tal como le indica el Asistente de instalación de DB2. Hay ayuda

en línea disponible para guiarle a lo largo de los pasos restantes.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Habilitación de los transformadores de depósito

Los transformadores de depósito son procedimientos almacenados Java. Unasola base de datos puede contener varios destinos de depósito; sin embargo,deberá habilitar los transformadores de depósito para cada destino dedepósito. Si tiene varios destinos de depósito en una única base de datos y

Capítulo 5. Preparación e instalación de los transformadores de depósito 91

Page 102: Data Warehouse

cambia estos valores por un destino de depósito, los otros destinos dedepósito de dicha base de datos se verán afectados.

Por ejemplo, si descarta los transformadores de depósito después dehabilitarlos para varios destinos de depósito, se visualizará un mensaje, queindica que este cambio afectará a otros destinos de depósito definidos en labase de datos. Los nombres de los otros destinos de depósito se listarán en elmensaje. Puede optar por cancelar el procedimiento de descartar o porcontinuar. Si continúa, los procesos o pasos de dichos destinos de depósitoque utilicen transformadores de depósito no se ejecutarán, a no ser que vuelvaa crear los transformadores de depósito.

Requisitos previos:

Antes de habilitar los transformadores de depósito, deberá:v Instalar un agente de depósito y transformadores de depósito.v Instalar el JDK para el sistema operativo.v Actualizar las variables de entorno.v Actualizar la configuración del gestor de bases de datos para la instancia de

DB2 de destino.v Actualizar la configuración de la base de datos de destino.

Procedimiento:

Para habilitar los transformadores de depósito:1. Inicie el Centro de depósito de datos.2. En la vista en árbol de la izquierda, localice el destino de depósito para el

que desea habilitar los transformadores de depósito y abra el cuadernoPropiedades.

3. En la página Base de datos, en el área Base de datos de destino, pulseCrear transformadores y registrar como delimitados o bien Creartransformadores y registrar como no delimitados.

4. En el área Destino de depósito, pulse Habilitar destino paratransformadores.

5. Pulse Bien.6. Cierre el cuaderno.

Si cambia los transformadores de depósito de delimitados a no delimitados ode no delimitados a delimitados y hay varios destinos de depósito definidosen la base de datos, se visualizará un mensaje, que indica que este cambioafectará a otros destinos de depósito definidos en la base de datos. Losnombres de los otros destinos de depósito se listarán en el mensaje. Puede

92 Warehouse Manager Guía de instalación

Page 103: Data Warehouse

optar por cancelar el cambio o por continuar. Si continúa, se descartarán lostransformadores y luego se volverán a crear tal como se especifique.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración del gestor de bases de datos antes deinstalar transformadores de depósito” en la página 88

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Transformadores de z/OS

El Centro de depósito de datos incluye transformadores, que sonprocedimientos almacenados Java™ que proporcionan algunastransformaciones de datos básicas. Para ejecutar los transformadores, primerodeberá configurar procedimientos almacenados Java en el subsistema DB2®.

Puede ejecutar los transformadores siguientes con el agente z/OS™:v IWH.CLEANv IWH.PERIODTABLEv IWH.KEYTABLE

Capítulo 5. Preparación e instalación de los transformadores de depósito 93

Page 104: Data Warehouse

v IWH.CHISQUAREv IWH.CORRELATIONv IWH.STATISTICSv IWH.INVERTDATAv IWH.PIVOTDATAv IWH.REGRESSIONv IWH.ANOVAv IWH.SUBTOTALv IWH.MOVINGAVERAGE

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de procedimientos almacenados Java en el subsistema DB2

para los transformadores de depósito” en la página 95v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Reducción del número de caracteres del archivo de variables de entorno

para los transformadores de depósito de z/OS” en la página 98v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

94 Warehouse Manager Guía de instalación

Page 105: Data Warehouse

Configuración de procedimientos almacenados Java en el subsistemaDB2 para los transformadores de depósito

Las instrucciones siguientes proporcionan una breve versión de cómoconfigurar procedimientos almacenados Java.

Procedimiento:

Para configurar procedimientos almacenados Java en el subsistema DB2 paralos transformadores de depósito:1. Instale Visual Age para Java 2.0 o posterior en el sistema z/OS.2. Instale Java Database Connectivity (JDBC) y vincule los paquetes de JDBC

en el subsistema DB2.3. Configure los procedimientos almacenados Revised Report on Scheme

(RRS) y Work Load Manager (WLM) de DB2 para el subsistema DB2.4. Configure los procedimientos almacenados Java para el subsistema DB2.

Esto incluye la creación de un procedimiento de arranque de WLM Javapara el espacio de direcciones de procedimientos almacenados Java.

5. Bajo WLM, asocie el procedimiento de arranque WLM Java con un nombrede entorno de WLM.

6. Especifique un nombre de entorno de aplicación WLM para la opciónWLM_ENVIRONMENT en CREATE o ALTER PROCEDURE para asociarun procedimiento almacenado o una función definida por el usuario conun entorno de aplicación.

7. Asegúrese de que el propietario de las tareas iniciadas del subsistema DB2tiene acceso a las bibliotecas del procedimiento de arranque WLM Java.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91

Capítulo 5. Preparación e instalación de los transformadores de depósito 95

Page 106: Data Warehouse

v “Preparación del entorno para los transformadores de depósito” en lapágina 79

v “Configuración de transformadores de depósito en DB2 para z/OS” en lapágina 96

v “Reducción del número de caracteres del archivo de variables de entornopara los transformadores de depósito de z/OS” en la página 98

v “Actualización de las variables de entorno en el Entorno operativo Solarispara transformadores de depósito” en la página 84

v “Actualización de las variables de entorno en Linux para transformadoresde depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Configuración de transformadores de depósito en DB2 para z/OS

Las instrucciones siguientes describen cómo configurar los transformadores dedepósito en DB2 para z/OS y OS/390.

Procedimiento:

Para configurar transformadores de depósito en DB2 para z/OS:1. Defina las fuentes de transformador en el depósito.2. Para definir los transformadores en DB2 para z/OS, vaya al directorio que

contiene la sentencia de SQL necesaria y aplique dicha sentencia. Laubicación de la sentencia de SQL varía con la versión de DB2.

Tabla 6. Ubicación de la sentencia de SQL de acuerdo con la versión de DB2 UniversalDatabase

Versión de DB2 Universal Database Ubicación de sentencias de SQL

DB2 para OS/390 Versión 5 Utilice las sentencias de SQL comentadasdel directorio /usr/lpp/DWC/createXfSQL(comente todas las sentencias CREATEPROCEDURE; a continuación, elimine loscomentarios y utilice las sentenciasINSERT INTO SYSIBM.SYSPROCEDURESpara definir los transformadores en DB2para OS/390 Versión 5)

DB2 para OS/390 Versión 6 Utilice las sentencias de SQL del directorio/usr/lpp/DWC/createXfSQL

DB2 para z/OS y OS/390 Versión 7 Utilice las sentencias de SQL del directorio/usr/lpp/DWC/createXfSQLV7

96 Warehouse Manager Guía de instalación

Page 107: Data Warehouse

Al configurar procedimientos almacenados Java, utilice WLM para asociarel procedimiento de arranque WLM Java con un nombre de entorno WLM.El nombre de entorno se especifica en la opción WLM ENVIRONMENT dela sentencia CREATE PROCEDURE. DSNWLMJ es el nombre de entornoWLM incluido con las definiciones de transformador. Puede añadir unnombre de asociación WLM de DSNWLMJ o cambiar la opción WLMENVIRONMENT para cada definición de transformador por un nombreque ya esté asociado con el procedimiento de arranque.

3. Configure enlaces de los Servicios del sistema UNIX a los módulos decarga del transformador en IWH810.SIWHLOAD:a. Utilice telnet para conectarse a los Servicios de sistemas UNIX en el

sistema principal OS/390 o z/OS.b. Vaya al directorio donde ha instalado el agente de depósito de z/OS.

El directorio de instalación por omisión es /usr/lpp/DWC.c. Si está utilizando DB2 V7, vaya al paso 3e. Si está utilizando DB2

Versión 5 o Versión 6, edite el archivo trlinks del directorio instalado.d. Comente esta línea poniendo un signo de arroba (#) en la columna 1.

Por ejemplo: #ln -e IWHXF xf.jll;. Elimine el comentario de esta líneaeliminando el signo de arroba (#) de la columna 1. Por ejemplo: ln -eIWHXFV7 xf.jll;. Guarde los cambios.

e. Escriba trlinks y pulse Intro. Se crea un enlace xf.jll en el directorio/usr/lpp/DWC/com/ibm/data. El enlace indicará al agente que cargue losmódulos IWHXF o IWHXFV7.

4. Autorice IWH810.SIWHPDSE para AFP y, a continuación, añádalo a laconcatenación STEPLIB del procedimiento de arranque de losprocedimientos almacenados DB2 Java.

5. Añada el directorio donde está el enlace xf.jll (el valor por omisión es/usr/lpp/DWC) a las variables de entorno CLASSPATH y LIBPATH delarchivo de entorno WLM. Para buscar el archivo de entorno WLM,examine el procedimiento de arranque de los procedimientos almacenadosde DB2 Java. El conjunto de datos de entorno WLM es aquél al queapunta la tarjeta JAVAENV DD.

6. Inicie los procedimientos almacenados y, a continuación, cree y ejecute lospasos de depósito.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

Capítulo 5. Preparación e instalación de los transformadores de depósito 97

Page 108: Data Warehouse

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de procedimientos almacenados Java en el subsistema DB2

para los transformadores de depósito” en la página 95v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Reducción del número de caracteres del archivo de variables de entornopara los transformadores de depósito de z/OS

El archivo de variables de entorno no puede contener más de 244 caracteres.

Requisitos previos:

Al instalar JDBC, se ejecuta el mandato installVAJDLL. Este mandato crea unenlace sqlj.jll al controlador JDBC. El nombre del directorio donde hainstalado este enlace sqlj.jll debe añadirse a las sentencias CLASSPATH yLIBPATH del archivo de variables de entorno.

SQLj se incluye en un paquete Java denominado /COM/ibm/db2os390/. Porejemplo, si el enlace sqlj.jll está en el directorio/usr/lpp/db2710/COM/ibm/db2os390/, necesitará añadir /usr/lpp/db2710/ a lassentencias CLASSPATH y LIBPATH.

Procedimiento:

Para reducir el número de caracteres del archivo de variables de entorno:1. Cree un directorio, por ejemplo /u/userid/links. Incluya el enlace JDBC y

el enlace de transformador en el directorio /u/userid/links:/u/userid/links/com/ibm/data/xf.jll/u/userid/links/COM/ibm/db2os390/sqlj.jll

2. Cambie la sentencia LIBPATH por LIBPATH=/u/userid/links.

98 Warehouse Manager Guía de instalación

Page 109: Data Warehouse

3. Cambie la sentencia CLASSPATH por /u/userid/links.

Si mueve los enlaces, deberá ejecutar las autorizaciones otra vez para losarchivos .jll a fin de que el bit extendido esté activo.

Para determinar si el bit extendido está activo:1. Vaya al directorio que contiene los enlaces y entre el mandato ls -lt.

El bit de permiso contiene e en la posición de bit más a la izquierda. Porejemplo, erwxrwxrwx.

2. Si el bit más a la izquierda es l (por ejemplo lwxrwxrwx) y se estáejecutando DB2 para OS/390 Versión 5 o Versión 6, necesita crear el enlaceotra vez utilizando el mandato:ln -e DSNAQJLL sqlj.jllln -e IWHXF xf.jll

Si el bit más a la izquierda es l y se está ejecutando DB2 para z/OS yOS/390 Versión 7, cree el enlace otra vez utilizando el mandato:ln -e IWHXFV7 xf.jl

Los objetos Java de la signatura de un procedimiento almacenado sólo sesoportan en DB2 para z/OS y OS/390 Versión 7. En DB2 para OS/390 Versión5 y Versión 6, los transformadores no soportan valores nulos en susparámetros. En estas versiones, si pasa un parámetro nulo, éste se consideraráun cero. Los transformadores de DB2 Versión 5 y Versión 6 tratan losparámetros cero como series nulas.

DB2 sólo soporta la sentencia COMMIT de SQL en procedimientosalmacenados de DB2 para z/OS y OS/390 Versión 7. El procedimientoalmacenado INVERTDATA descarta y vuelve a crear una tabla en elprocedimiento almacenado; por consiguiente, necesita una sentencia COMMIT.IWH.INVERTDATA no se soporta en DB2 para OS/390 Versión 5 o Versión 6.

DB2 para z/OS y OS/390 no soporta funciones Java definidas por el usuario,de modo que IWH.FORMATDATE no se soporta en la plataforma S/390.

A continuación se proporciona un procedimiento de arranque de ejemplo paraprocedimientos almacenados Java://DSNWLMJ PROC DB2SSN=DSN,NUMTCB=5,APPLENV=DSNWLMJ//*************************************************//* ESTE PROC SE UTILIZA PARA INICIAR EL ESPACIO DE DIRECCIONES *//* SPAS ESTABLECIDO POR WLM PARA EL ENTORNO DE APLICACIÓN DSNWLMJ *//* V WLM,APPLENV=DSNWLMJ,RESUME *//*************************************************//DSNWLMJ EXEC PGM=DSNX9WLM,TIME=1440,REGION=0M,// PARM=’&DB2SSN, &NUMTCB, &APPLENV’// DD DSN=IWH810.SIWHPDSE,DISP=SHR

Capítulo 5. Preparación e instalación de los transformadores de depósito 99

Page 110: Data Warehouse

// DD DSN=DSN.HPJSP.PDSE.JDBC,DISP=SHR// DD DSN=SYS1.PP.PDSELINK,DISP=SHR// DD DSN=DSN710.SDSNEXIT,DISP=SHR// DD DSN=DSN710.SDSNLOAD,DISP=SHR// DD DSN=SYS1.SCEERUN,DISP=SHR// DD DSN=DSN.PDSE,DISP=SHR//JAVAENV DD DSN=DSN.WLMENVJ.JSPENV,DISP=SHR//CEEDUMP DD SYSOUT=A//DSSPRINT DD SYSOUT=A//JSPDEBUG DD SYSOUT=A//SYSABEND DD SYSOUT=A//SYSPRINT DD SYSOUT=A

En este ejemplo, la biblioteca IWH810.SIWHPDSE contiene los módulos decarga de transformador. DSN.HPJSP.PDSE.JDBC contiene las DLL de HighPerformance Java (HPJ) de la configuración de HPJ. En DB2 para z/OSVersión 7, esta biblioteca se denomina DSN710.SDSNLOD2.SYS1.PP.PDSELINK contiene las bibliotecas de ejecución de HPJ. DSN.PDSEcontiene la información de configuración de HPJ. DSN.WLMENVJ.JSPENVcontiene las variables de entorno.

He aquí un archivo de variables de entorno:ENVAR("TZ=PST07","DB2SQLJPROPERTIES=/usr/lpp/db2/jdbc/db2710/classes/db2sqljjdbc.properties","LIBPATH=/usr/lpp/DWC","VWSPATH=/usr/lpp/DWC","CLASSPATH=/usr/lpp/db2/jdbc/db2710/classes:/usr/lpp/DWC:/usr/lpp/hpj/lib"),MSGFILE(JSPDEBUG)

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79

100 Warehouse Manager Guía de instalación

Page 111: Data Warehouse

v “Configuración de procedimientos almacenados Java en el subsistema DB2para los transformadores de depósito” en la página 95

v “Configuración de transformadores de depósito en DB2 para z/OS” en lapágina 96

v “Actualización de las variables de entorno en el Entorno operativo Solarispara transformadores de depósito” en la página 84

v “Actualización de las variables de entorno en Linux para transformadoresde depósito” en la página 86

Información relacionada:

v “Soporte de idioma nacional para transformadores de depósito” en lapágina 101

Soporte de idioma nacional para transformadores de depósito

La mayoría de los mensajes producidos por el agente de depósito de z/OS seenvían al sistema servidor de depósito para que los interprete, de modo que,en la mayoría de los casos, el idioma del mensaje depende de cómo se hayainstalado DB2 Universal Database.

Los transformadores son una excepción. Para los transformadores, el idiomadel mensaje no depende de cómo se haya instalado el servidor de depósito. Elagente de depósito de z/OS incluye los siguientes archivos de mensajes paralos transformadores:

Tabla 7. Archivos de mensajes de soporte de idioma nacional para transformadores

Nombre de archivo Idioma

Xf.properties_Fi_FI Finlandés

Xf.properties_No_NO Noruego

Xf.properties_Ru_RU Ruso

Xf.properties_Zh_CN Chino simplificado

Xf.properties_Zh_TW Chino tradicional

Xf.properties_Da_DK Danés

Xf.properties_De_DE Alemán

Xf.properties_En_US Inglés de EE.UU.

Xf.properties_Es_ES Español

Xf.properties_Fr_FR Francés

Xf.properties_It_IT Italiano

Xf.properties_Ja_JP Japonés

Xf.properties_Ko_KR Coreano

Capítulo 5. Preparación e instalación de los transformadores de depósito 101

Page 112: Data Warehouse

Tabla 7. Archivos de mensajes de soporte de idioma nacional paratransformadores (continuación)

Xf.properties_Pt_BR Portugués de Brasil

Xf.properties_Sv_SE Sueco

Si los mensajes de transformador están en un idioma distinto del inglés,seleccione uno de los archivos de la Tabla 7 en la página 101 y copie sucontenido en el archivo Xf.properties.

Conceptos relacionados:

v “Instalación de JDK para transformadores de depósito” en la página 80v “Transformadores de z/OS” en la página 93v “Transformadores de depósito” en la página 3

Tareas relacionadas:

v “Actualización de las variables de entorno en Windows paratransformadores de depósito” en la página 81

v “Actualización de las variables de entorno en AIX para transformadores dedepósito” en la página 83

v “Actualización de la configuración de la base de datos de destino” en lapágina 89

v “Instalación de transformadores de depósito” en la página 90v “Habilitación de los transformadores de depósito” en la página 91v “Preparación del entorno para los transformadores de depósito” en la

página 79v “Configuración de transformadores de depósito en DB2 para z/OS” en la

página 96v “Actualización de las variables de entorno en el Entorno operativo Solaris

para transformadores de depósito” en la página 84v “Actualización de las variables de entorno en Linux para transformadores

de depósito” en la página 86

102 Warehouse Manager Guía de instalación

Page 113: Data Warehouse

Capítulo 6. Conectores de DB2 Warehouse Manager

DB2 Warehouse Manager proporciona los siguientes Conectores para ayudarlea extraer datos y metadatos desde los repositorios de e-business:v Conector de DB2 Warehouse Manager para SAP® R/3®

v Conector de DB2 Warehouse Manager para la Web

Respecto a los requisitos previos a la instalación, consulte las secciones de estecapítulo correspondientes a cada uno de los Conectores específicos. Todos losConectores requieren DB2 Warehouse Manager.

Conector de DB2 Warehouse Manager para SAP R/3

SAP R/3 es un repositorio comercial de SAP AG a nivel de empresa queintegra procesos comerciales, como los correspondientes a la Planificación derecursos de empresa o a la Gestión de relaciones con los clientes.

Con el Conector de DB2® Warehouse Manager para SAP R/3 puede transferirobjetos comerciales SAP que están almacenados en sistemas SAP R/3 a undepósito de datos de DB2. Los objetos comerciales y los componentescomerciales proporcionan una vista orientada a objetos de las funcionescomerciales de R/3. Los objetos comerciales encapsulan las funcionescomerciales de R/3 que se utilizan para extraer datos del sistema R/3. Acontinuación, puede utilizar la potencia de DB2 y de DB2 Warehouse Managerpara realizar el análisis, la transformación o la minería de datos.

Cuando defina una fuente de SAP, verá todos los metadatos acerca del objetocomercial SAP, incluidos los campos de clave, los nombres de parámetros, lostipos de datos, la precisión, la escala, la longitud y los parámetrosobligatorios. También verá todos los parámetros básicos y detallados queestán asociados al objeto comercial SAP. Defina el paso de extracción de datosdesde el Centro de depósito de datos pulsando primero un objeto comercialSAP y soltándolo en la ventana Modelador de procesos, luego pulsando elicono de paso de Extracción de datos de SAP y soltándolo en el modelador deprocesos, a continuación añadiendo un enlace de datos entre el objetocomercial y el icono de paso y, finalmente, añadiendo la información necesariaal cuaderno de propiedades de paso.

El Conector de DB2 Warehouse Manager para SAP R/3 se ejecuta enMicrosoft® Windows® NT, Windows 2000 y Windows XP. El servidor SAP R/3puede estar en cualquier plataforma soportada.

© Copyright IBM Corp. 1994, 2002 103

Page 114: Data Warehouse

Conceptos relacionados:

v “Conector de DB2 Warehouse Manager para la Web” en la página 105v “Conectores de DB2 Warehouse Manager” en la página 4

Tareas relacionadas:

v “Instalación del Conector de DB2 Warehouse Manager para SAP R/3” en lapágina 104

Instalación del Conector de DB2 Warehouse Manager para SAP R/3

Con el Conector de DB2 Warehouse Manager para SAP R/3, puede añadir losdatos extraídos a un depósito de datos, transformarlos utilizando el Centro dedepósito de datos de DB2 o analizarlos utilizando las herramientas de DB2 olas de otros proveedores.

Requisitos previos:

El Conector de DB2 Warehouse Manager para SAP R/3 soporta los sistemasoperativos siguientes:v Microsoft Windows NT Workstation o Windows NT Server Versión 4.0 con

Service Pack 5 o posteriorv Microsoft Windows 2000 (con Service Pack 2) o Windows XP

Antes de instalar el Conector de DB2 Warehouse Manager para SAP R/3,realice las tareas siguientes:v Instale los módulos de Ejecución de RFC desde el CD de presentación, SAP

Release 4.6D Compilación 4 (incluido con los clientes SAP), en la mismaestación de trabajo en la que piensa instalar el Conector para SAP. Elarchivo que contiene los módulos de ejecución de RFC es libRfc32.dll.

v De manera opcional, instale SAPGUI para la resolución de problemas.

El Conector de DB2 Warehouse Manager para SAP R/3 funciona conservidores SAP R/3 Release 4.6C con la opción de idioma inglés instalada. ElConector de DB2 Warehouse Manager para SAP R/3 se conecta a un servidorR/3 con el idioma de inicio de sesión ’E’ de SAP.

Restricciones:

El Conector de DB2 Warehouse Manager para SAP R/3 sólo soportainstalaciones en idioma inglés del sistema SAP R/3.

104 Warehouse Manager Guía de instalación

Page 115: Data Warehouse

Procedimiento:

Para instalar el Conector de DB2 Warehouse Manager para SAP R/3, inserte elCD-ROM de Conectores de DB2 Warehouse Manager en la unidad de CD ysiga las instrucciones de la pantalla.

Conceptos relacionados:

v “Conector de DB2 Warehouse Manager para SAP R/3” en la página 103v “Conector de DB2 Warehouse Manager para la Web” en la página 105v “Conectores de DB2 Warehouse Manager” en la página 4

Instalación del Conector de DB2 Warehouse Manager para la Web

Con el Conector de DB2 Warehouse Manager para la Web, puede transferirdatos clickstream de IBM WebSphere Site Analyzer a un depósito de datos.

Requisitos previos:

Antes de instalar el Conector de DB2 Warehouse Manager para la Web, realicelas tareas siguientes:v Instale y configure WebSphere Site Analyzer versión 4 (con el Fixpak 1) o

posterior.

Los programas del usuario deben ejecutarse en la misma estación de trabajodonde está instalado el agente de depósito.

Procedimiento:

Para instalar el Conector de DB2 Warehouse Manager para la Web, inserte elCD-ROM de Conectores de DB2 Warehouse Manager en la unidad de CD ysiga las instrucciones que se visualizan.

Conceptos relacionados:

v “Conector de DB2 Warehouse Manager para SAP R/3” en la página 103v “Conector de DB2 Warehouse Manager para la Web” en la página 105v “Conectores de DB2 Warehouse Manager” en la página 4

Conector de DB2 Warehouse Manager para la Web

IBM® WebSphere® Site Analyzer (WSA) forma parte de la familia IBMWebSphere de servidores Web y servidores de aplicaciones. WSA le ayuda aanalizar el tráfico de entrada y de salida en su sitio Web.

Capítulo 6. Conectores de DB2 Warehouse Manager 105

Page 116: Data Warehouse

El Conector para la Web le permite extraer en un depósito de datos los datosde una base de datos de WebSphere Site Analyzer, también conocida como″webmart″. El Conector para la Web proporciona un paso de sondeo quecomprueba si WSA ha copiado los datos de tráfico de Web de lasimportaciones de datos (archivos de registro cronológico, tablas y otrasfuentes de datos clickstream) a la webmart. Cuando esta comprobación haterminado satisfactoriamente, un paso de SQL puede copiar los datos detráfico de Web desde la webmart a un destino del depósito. Entonces, puedeutilizar la potencia de DB2® y de DB2 Warehouse Manager para realizar elanálisis de datos, la transformación de datos o la minería de datos. Tambiénpuede incorporar datos de WebSphere Commerce con los datos de tráfico deWeb para tener un análisis más completo de su sitio Web.

Después de definir una fuente de tráfico de Web, puede definir el paso desondeo de tráfico de Web del Centro de depósito de datos, simplementepulsando un paso de Sondeo de tráfico de Web y soltándolo en el modeladorde procesos.

El Conector para la Web se ejecuta en la misma plataforma que el agente dedepósito: Windows® NT, Windows 2000, Windows XP, AIX o el Entornooperativo Solaris.

Conceptos relacionados:

v “Conector de DB2 Warehouse Manager para SAP R/3” en la página 103v “Conectores de DB2 Warehouse Manager” en la página 4

Tareas relacionadas:

v “Instalación del Conector de DB2 Warehouse Manager para la Web” en lapágina 105

106 Warehouse Manager Guía de instalación

Page 117: Data Warehouse

Apéndice.

Estructura de entorno para componentes del Gestor de catálogos deinformación

Al instalar el Centro de catálogos de información, se añaden o se modificanentradas para las diversas variables de usuario y variables de entorno deWindows. En las tablas siguientes, la letra de unidad C indica una unidadlocal.

Tabla 8. Actualizaciones de variables de entorno para componentes del Gestor decatálogos de información

La variable de entorno: Se añade o modifica, para incluir:

PATH C:\SQLLIB\BIN

INCLUDE C:\SQLLIB\LIB

VWS_TEMPLATES C:\SQLLIB\TEMPLATES

Tabla 9. Actualizaciones de variables de usuario para el Gestor de catálogos deinformación

La variable de usuario: Se añade o modifica, para incluir:

LOCPATH %LOCPATH%

LIB %LIB%

INCLUDE %INCLUDE%

Estructuras de los entornos del agente de depósito

La información de este apéndice describe la estructura de los entornos deagente de depósito de AIX, Linux y Entorno operativo Solaris. Utilice estainformación como ayuda para configurar los entornos de agente de depósitode AIX, Linux y del Entorno operativo Solaris.

Las tablas siguientes muestran las estructuras de directorios para los agentesde depósito de AIX, Linux y del Entorno Operativo Solaris.

© Copyright IBM Corp. 1994, 2002 107

Page 118: Data Warehouse

Tabla 10. Estructuras de directorios para el agente de depósito de AIX

Este directorio: Contiene:

/usr/opt/db2_v8_01/bin/IWH.startup Archivo de arranque del servidor y del daemon agente.

/usr/opt/db2_08_01/bin Archivos de agente, ejecutables de paso y ejecutablesdefinidos por el usuario así como el archivo de configuracióndel entorno. Este es el directorio de instalación por omisión.

/usr/opt/db2_08_01/odbc Archivo .odbc.ini de ejemplo y controlador ODBC del Centrode depósito de datos.

/var/IWH Archivos de rastreo. Este es el directorio por omisión paralos rastreos del daemon, rastreos del agente y archivos desalida del programa definido por el usuario.

Tabla 11. Estructuras de directorios para los agentes de depósito del Entorno operativo Solaris y Linux

Este directorio: Contiene:

/usr/opt/db2_v8_01/bin/IWH.startup Archivo de arranque del daemon agente.

/opt/IBM/db2/V8.1/ Directorio base de instalación por omisión.

/opt/IBM/db2/V8.1/bin Archivos de agente, ejecutables de paso y ejecutablesdefinidos por el usuario así como el archivo de configuracióndel entorno.

/opt/IBM/db2/V8.1/odbc Archivo .odbc.ini de ejemplo y controlador ODBC del Centrode depósito de datos.

/opt/IBM/db2/V8.1/lib Biblioteca de ejecución del Entorno operativo Solaris y Linux.

/var/IWH Archivos de rastreo. Este es el directorio por omisión paralos rastreos del daemon, rastreos del agente y archivos desalida del programa definido por el usuario.

Conceptos relacionados:

v “Comunicaciones entre clientes y servidores del Centro de depósito dedatos” en la página 112

v “Comunicaciones entre servidores del Centro de depósito de datos yagentes de depósito” en la página 113

Identificación de puertos para componentes del Centro de depósito de datos sila configuración del sistema utiliza un cortafuegos

Si instala los componentes servidor, cliente y agente del Centro de depósito dedatos a través de un cortafuegos, necesitará identificar los puertos que dichoscomponentes utilizarán para comunicarse entre ellos. Para identificar estospuertos en el sistema, actualizará el archivo .../etc/services en cada uno delos sistemas donde esté instalado un componente del Centro de depósito de

108 Warehouse Manager Guía de instalación

Page 119: Data Warehouse

datos. También añadirá información de servicio para cada sistema en elarchivo .../etc/services y dejará dicha información disponible para eladministrador de cortafuegos.

Si piensa utilizar la protección de cortafuegos entre cualquier componente delCentro de depósito de datos, deberá configurar los puertos en todos lossistemas donde esté instalado un componente del Centro de depósito dedatos, no sólo en los sistemas donde vaya a producirse comunicación a travésdel cortafuegos. Si no realiza dicha tarea, puede que un componente delCentro de depósito de datos asigne un puerto fuera del rango de puertos decortafuegos y se produzca una alerta de seguridad de cortafuegos.

Procedimiento:

Para soportar un cortafuegos, deberá especificar un conjunto de puertos queutilizarán el Centro de depósito de datos y el administrador de cortafuegos.Estos puertos permitirán las comunicaciones entre los diversos componentesdel Centro de depósito de datos (servidor, cliente y agentes de depósito).Deberá identificar un rango de puertos que los diversos componentes delCentro de depósito de datos puedan utilizar para comunicarse entre ellos.Esto debe realizarse en cualquier sistema en el que esté instalado elcomponente.

Para identificar puertos para componentes del Centro de depósito de datoscuando la configuración del sistema utiliza un cortafuegos:1. En los sistemas cliente, abra el archivo .../etc/services y añada las

líneas siguientes:

Nom. servicio Puerto de servicio

DWC_MIN nnnnn

DWC_MAX nnnnn + x

donde:v nnnnn es el número de puerto más bajo que desea que utilice el cliente

del Centro de depósito de datos cuando se comunique con un servidordel Centro de depósito de datos a través del cortafuegos

v nnnnn + x es el número de puerto más alto que desea que utilice elcliente del Centro de depósito de datos cuando se comunique con unservidor del Centro de depósito de datos a través del cortafuegos

Será necesario que se asegure de que el rango entre el valor de DWC_MINy DWC_MAX es suficiente para soportar dos puertos para cada cliente quepueda ejecutarse simultáneamente en ese sistema. Por ejemplo,supongamos que instala el cliente del Centro de depósito de datos en unsistema de Entorno operativo Solaris. Desea que los componentes del

Apéndice. 109

Page 120: Data Warehouse

Centro de depósito de datos se comuniquen entre ellos empezando en elpuerto 11010 y desea tener un máximo de 10 clientes en ejecuciónsimultáneamente en dicho sistema. Deberá establecer DWC_MIN en 11010y DWC_MAX en 11030 (10 clientes simultáneos = 20 puertos).

Ahora el cliente del Centro de depósito de datos se comunicará sólo através de los puertos que estén en el rango de DWC_MIN y DWC_MAX.Si un cliente nuevo del Centro de depósito de datos intenta iniciar lasesión y no encuentra ningún puerto disponible en dicho rango, sevisualizará un mensaje de error. El cliente deberá esperar hasta que hayadisponibles puertos que estén en dicho rango o el administrador delsistema necesitará aumentar el número de puertos disponiblesincrementando el valor de DWC_MAX para adaptar a los clientesadicionales.

2. En sistemas servidor, abra el archivo .../etc/services y añada las líneassiguientes:

Nom. servicio Puerto de servicio

DWC_MIN nnnnn

DWC_MAX nnnnn + x

donde:v nnnnn es el número de puerto más bajo que desea que utilice el

servidor del Centro de depósito de datos cuando se comunique con uncliente o agente del Centro de depósito de datos a través delcortafuegos.

v nnnnn + x es el número de puerto más alto que desea que utilice elservidor del Centro de depósito de datos cuando se comunique con uncliente o agente del Centro de depósito de datos a través delcortafuegos.

Será necesario que se asegure de que el rango entre el valor de DWC_MINy DWC_MAX es suficiente para soportar dos puertos para cada cliente quepueda ejecutarse simultáneamente en ese sistema, un puerto para cadainstancia de agente del Centro de depósito de datos con la que el servidorse comunicará simultáneamente y otro puerto para las comunicaciones conel iniciador de sesión del Centro de depósito de datos.

Por ejemplo, supongamos que ha instalado el servidor del Centro dedepósito de datos en un sistema Windows NT y este servidor va acomunicarse con diez clientes del Centro de depósito de datos en unsistema AIX y con cinco clientes del Centro de depósito de datos ensistemas Windows NT. El servidor se comunicará con el iniciador desesión local del Centro de depósito de datos y un agente de AIX, WindowsNT y z/OS (de los cuales se pueden ejecutar simultáneamente un máximo

110 Warehouse Manager Guía de instalación

Page 121: Data Warehouse

de cinco instancias). Si desea que los componentes del Centro de depósitode datos se comuniquen entre ellos empezando en el puerto 11055,establezca DWC_MIN en 11055 y establezca DWC_MAX en 11101 (15clientes simultáneos = 30 puertos, 3 agentes con 5 instancias simultáneascada uno = 15 puertos y 1 iniciador de sesión = 1 puerto para un total de46 puertos).

Ahora el servidor del Centro de depósito de datos se comunicará sólo através de los puertos que estén en el rango de DWC_MIN y DWC_MAX.Si el servidor del Centro de depósito de datos intenta responder a unnuevo intento de inicio de sesión de cliente del Centro de depósito dedatos o iniciar una nueva instancia de agente, pero no hay puertosdisponibles en el rango definido, se visualizará un mensaje de error. Elcliente deberá esperar hasta que queden puertos disponibles en el rangodefinido o el administrador del sistema deberá especificar un gran númerode puertos disponibles aumentando el valor de DWC_MAX para adaptar aclientes o instancias de agente adicionales.

3. En sistemas de sitio de agente de depósito, abra el archivo.../etc/services y añada las líneas siguientes:

Nom. servicio Puerto de servicio

DWC_MIN nnnnn

DWC_MAX nnnnn + x

donde:v nnnnn es el número de puerto más bajo que desea que utilice el agente

de depósito cuando se comunique con un servidor del Centro dedepósito de datos a través del cortafuegos

v nnnnn + x es el número de puerto más alto que desea que utilice elagente de depósito cuando se comunique con un servidor del Centro dedepósito de datos a través del cortafuegos

Será necesario que se asegure de que el rango entre el valor de DWC_MINy DWC_MAX es suficiente para soportar un puerto para cada instancia deagente de depósito que pueda ejecutarse simultáneamente en ese sistema.

Por ejemplo, supongamos que instala el servidor del Centro de depósitode datos en un sistema Windows. Desea que el servidor del Centro dedepósito de datos se comunique con el agente de depósito empezando enel puerto 11025 y desea tener un máximo de diez agentes en ejecuciónsimultáneamente (diez pasos del Centro de depósito de datos que puedenser ejecutados simultáneamente por este agente harán que se ejecutensimultáneamente diez instancias de agente). Deberá establecer DWC_MINen 11025 y DWC_MAX en 11035 (10 pasos simultáneos = 10 instancias deagente simultáneas = 10 puertos).

Apéndice. 111

Page 122: Data Warehouse

Conceptos relacionados:

v “Comunicaciones entre clientes y servidores del Centro de depósito dedatos” en la página 112

v “Comunicaciones entre servidores del Centro de depósito de datos yagentes de depósito” en la página 113

Comunicaciones entre clientes y servidores del Centro de depósito de datos

Cuando el cliente del Centro de depósito de datos intenta iniciar la sesión enel servidor del Centro de depósito de datos, busca primero un puertodisponible en el sistema. Entonces el cliente envía un mensaje al servidor delCentro de depósito de datos utilizando el puerto 11000 para solicitar un iniciode sesión. El mensaje especifica el puerto disponible en el sistema cliente. Elcliente utiliza este puerto para escuchar una respuesta del servidor. Cuando elservidor recibe el mensaje para iniciar la sesión, valida el sistema cliente queha realizado la petición y, a continuación, busca el mensaje para determinar elpuerto en el que debe responder. A continuación, el servidor abre lascomunicaciones con el cliente (en el puerto que el cliente ha especificado). Elservidor también especifica al cliente el puerto a través del cual debecomunicarse el cliente con el servidor.

Cada cliente de Centro de depósito de datos (Cliente Admin y cliente deTrabajo en proceso del Centro de depósito de datos) que se conecte a unservidor de Centro de depósito de datos debe abrir un conducto decomunicaciones con un servidor tal como se describe en esta sección. De estemodo, un servidor puede procesar muchas peticiones de cliente de formasimultánea. El servidor debe tener un conducto de comunicacionesindependiente (puerto TCPIP abierto) con cada cliente conectadosimultáneamente.

Conceptos relacionados:

v “Comunicaciones entre servidores del Centro de depósito de datos yagentes de depósito” en la página 113

Información relacionada:

v “Estructuras de los entornos del agente de depósito” en la página 107

112 Warehouse Manager Guía de instalación

Page 123: Data Warehouse

Comunicaciones entre servidores del Centro de depósito de datos y agentes dedepósito

Cuando al servidor del Centro de depósito de datos se le solicita que realiceuna tarea que requiere el uso de un agente de depósito (por ejemplo, ejecutarun paso con una planificación o leer metadatos de los catálogos de base dedatos), el servidor busca un puerto disponible en el sistema y, a continuación,envía un mensaje al daemon del agente de depósito (que escucha en el puerto11001) del sitio del agente. El mensaje contiene el número del puerto en el queel agente puede responder. El daemon del agente de depósito recibe estemensaje y realiza una validación básica. Después de validar el mensaje, eldaemon del agente de depósito inicia una instancia de agente de depósitopara procesar la petición del servidor. El agente de depósito se inicia, aceptael mensaje enviado por el servidor del Centro de depósito de datos, busca unpuerto disponible en el sistema y responde al servidor, utilizando el puertoespecificado en el mensaje del servidor. Durante la respuesta, el agente dedepósito también indica el puerto del sistema del agente de depósito queutilizará para recibir peticiones adicionales del servidor.

Cada vez que el servidor del Centro de depósito de datos necesita que unagente realice una tarea específica, realiza un reconocimiento en los puertos através de los cuales se comunica con el agente. Dado que el servidor puedemanejar varias planificaciones y peticiones de cliente a la vez, puede queestén abiertos al mismo tiempo muchos conductos de comunicaciones entreun agente y un servidor.

Conceptos relacionados:

v “Comunicaciones entre clientes y servidores del Centro de depósito dedatos” en la página 112

Información relacionada:

v “Estructuras de los entornos del agente de depósito” en la página 107

Apéndice. 113

Page 124: Data Warehouse

114 Warehouse Manager Guía de instalación

Page 125: Data Warehouse

Información técnica sobre DB2 Universal Database

Visión general de la información técnica de DB2 Universal Database

La información técnica de DB2 Universal Database puede obtenerse en losformatos siguientes:v Manuales (formatos PDF y copia impresa)v Un árbol de temas (formato HTML)v Herramientas de ayuda para DB2 (formato HTML)v Programas de ejemplo (formato HTML)v Ayuda de línea de mandatosv Guías de aprendizaje

Esta sección es una visión general de la información técnica que seproporciona y del modo en que se puede acceder a ella.

FixPaks para la documentación de DB2IBM puede poner periódicamente a disposición del usuario FixPaks dedocumentación. Los FixPaks de documentación permiten actualizar lainformación que instaló desde el CD de documentación HTML de DB2 a medidaque aparecen nuevas informaciones.

Nota: Si instala los FixPaks de documentación, la documentación HTMLcontendrá información más reciente que los manuales de DB2 enformato PDF en línea o impresos.

Categorías de la información técnica de DB2La información técnica de DB2 se clasifica por categorías con las cabecerassiguientes:v Información básica de DB2v Información de administraciónv Información para el desarrollo de aplicacionesv Información de Inteligencia empresarialv Información de DB2 Connectv Información de iniciaciónv Información de aprendizajev Información sobre componentes opcionalesv Notas del release

© Copyright IBM Corp. 1994, 2002 115

Page 126: Data Warehouse

Las tablas siguientes describen, para cada manual de la biblioteca de DB2, lainformación necesaria para solicitar la copia impresa, imprimir o ver el PDF olocalizar el directorio de HTML de dicho manual. En el Centro depublicaciones de IBM de la dirección www.ibm.com/shop/publications/orderse encuentra disponible una descripción completa de cada uno de losmanuales de la biblioteca de DB2.

El directorio de instalación del CD de documentación HTML es diferente paracada categoría de información:víaaccesocdhtml/doc/htmlcd/%L/categoría

donde:v víaaccesocdhtml es el directorio donde está instalado el CD de HTML.v %L es el identificador de idioma. Por ejemplo, es_ES.v categoría es el identificador de categoría. Por ejemplo, core para la

información básica de DB2.

En la columna de nombre de archivo PDF de las tablas siguientes, el caráctersituado en la sexta posición del nombre de archivo indica la versión deidioma de un manual. Por ejemplo, el nombre de archivo db2d1e80 identificala versión inglesa del manual Administration Guide: Planning y el nombre dearchivo db2d1g80 identifica la versión alemana del mismo manual. En la sextaposición de los nombres de archivo se utilizan las letras siguientes paraindicar el idioma del manual:

Idioma IdentificadorAlemán gÁrabe wBúlgaro uCoreano kCroata 9Checo xChino simplificado cChino tradicional tDanés dEspañol zEslovaco 7Esloveno lFinlandés yFrancés fGriego aHolandés qHúngaro hInglés eItaliano i

116 Warehouse Manager Guía de instalación

Page 127: Data Warehouse

Japonés jNoruego nPolaco pPortugués vPortugués de Brasil bRumano 8Ruso rSueco sTurco m

Sin número de documento indica que el manual sólo está disponible en líneay no tiene una versión impresa.

Información básica de DB2La información de esta categoría incluye temas de DB2 que sonfundamentales para todos los usuarios de DB2. Encontrará útil la informaciónde esta categoría tanto si es programador o administrador de bases de datoscomo si trabaja con DB2 Connect, DB2 Warehouse Manager u otros productosDB2.

El directorio de instalación de esta categoría es doc/htmlcd/%L/core.

Tabla 12. Información básica de DB2

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Universal DatabaseConsulta de mandatos

SC10-3725 db2n0x80

IBM DB2 Universal DatabaseGlosario

Sin número de documento db2t0x80

IBM DB2 Universal DatabaseMaster Index

SC09-4839 db2w0x80

IBM DB2 Universal DatabaseConsulta de mensajes, Volumen1

GC10-3728 db2m1x80

IBM DB2 Universal DatabaseConsulta de mensajes, Volumen2

GC10-3729 db2m2x80

IBM DB2 Universal DatabaseNovedades

SC10-3734 db2q0x80

Información de administraciónLa información de esta categoría incluye los temas necesarios para diseñar,implementar y mantener de forma efectiva bases de datos de DB2, depósitosde datos y sistemas federados.

Información técnica sobre DB2 Universal Database 117

Page 128: Data Warehouse

El directorio de instalación de esta categoría es doc/htmlcd/%L/admin.

Tabla 13. Información de administración

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Universal DatabaseAdministration Guide:Planning

SC09-4822 db2d1x80

IBM DB2 Universal DatabaseAdministration Guide:Implementation

SC09-4820 db2d2x80

IBM DB2 Universal DatabaseAdministration Guide:Performance

SC09-4821 db2d3x80

IBM DB2 Universal DatabaseAdministrative API Reference

SC09-4824 db2b0x80

IBM DB2 Universal DatabaseData Movement Utilities Guideand Reference

SC09-4830 db2dmx80

IBM DB2 Universal DatabaseData Recovery and HighAvailability Guide andReference

SC09-4831 db2hax80

IBM DB2 Universal DatabaseData Warehouse CenterAdministration Guide

SC27-1123 db2ddx80

IBM DB2 Universal DatabaseFederated Systems Guide

GC27-1224 db2fpx80

IBM DB2 Universal DatabaseGuía de las herramientas de laGUI para la administración y eldesarrollo

SC10-3732 db2atx80

IBM DB2 Universal DatabaseReplication Guide and Reference

SC27-1121 db2e0x80

IBM DB2 Instalación ymantenimiento de un entornode satélites

GC10-3770 db2dsx80

IBM DB2 Universal DatabaseConsulta de SQL, Volumen 1

SC10-3730 db2s1x80

IBM DB2 Universal DatabaseConsulta de SQL, Volumen 2

SC10-3731 db2s2x80

IBM DB2 Universal DatabaseSystem Monitor Guide andReference

SC09-4847 db2f0x80

118 Warehouse Manager Guía de instalación

Page 129: Data Warehouse

Información para el desarrollo de aplicacionesLa información de esta categoría es de especial interés para los programadoresde aplicaciones o programadores que trabajan con DB2. Encontraráinformación acerca de los lenguajes y compiladores soportados, así como ladocumentación necesaria para acceder a DB2 utilizando las diversas interfacesde programación soportadas, por ejemplo SQL incorporado, ODBC, JDBC,SQLj y CLI. Si visualiza esta información en línea en HTML, también podráacceder a un conjunto de programas de DB2 de ejemplo en HTML.

El directorio de instalación de esta categoría es doc/htmlcd/%L/ad.

Tabla 14. Información para el desarrollo de aplicaciones

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Universal DatabaseGuía de desarrollo deaplicaciones: Creación yejecución de aplicaciones

SC10-3733 db2axx80

IBM DB2 Universal DatabaseGuía de desarrollo deaplicaciones: Programación deaplicaciones de cliente

SC10-3723 db2a1x80

IBM DB2 Universal DatabaseGuía de desarrollo deaplicaciones: Programación deaplicaciones de servidor

SC10-3724 db2a2x80

IBM DB2 Universal DatabaseCall Level Interface Guide andReference, Volume 1

SC09-4849 db2l1x80

IBM DB2 Universal DatabaseCall Level Interface Guide andReference, Volume 2

SC09-4850 db2l2x80

IBM DB2 Universal DatabaseData Warehouse CenterApplication Integration Guide

SC27-1124 db2adx80

IBM DB2 XML ExtenderAdministración y programación

SC10-3750 db2sxx80

Información de Inteligencia empresarialLa información de esta categoría describe cómo utilizar los componentes quemejoran las posibilidades de análisis y de depósito de datos de DB2 UniversalDatabase.

Información técnica sobre DB2 Universal Database 119

Page 130: Data Warehouse

El directorio de instalación de esta categoría es doc/htmlcd/%L/wareh.

Tabla 15. Información de Inteligencia empresarial

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Warehouse ManagerInformation Catalog CenterAdministration Guide

SC27-1125 db2dix80

IBM DB2 Warehouse ManagerGuía de instalación

GC10-3746 db2idx80

Información de DB2 ConnectLa información de esta categoría describe cómo acceder a los datos de sistemaprincipal o de iSeries utilizando DB2 Connect Enterprise Edition o DB2Connect Personal Edition.

El directorio de instalación de esta categoría es doc/htmlcd/%L/conn.

Tabla 16. Información de DB2 Connect

Nombre Número de documento Nombre de archivo PDF

APPC, CPI-C, and SNA SenseCodes

Sin número de documento db2apx80

IBM Connectivity Supplement Sin número de documento db2h1x80

IBM DB2 Connect Guía rápidade iniciación para DB2Enterprise Edition

GC10-3774 db2c6x80

IBM DB2 Connect QuickBeginnings for DB2 ConnectPersonal Edition

GC09-4834 db2c1x80

IBM DB2 Connect User’sGuide

SC09-4835 db2c0x80

Información de iniciaciónLa información de esta categoría es útil cuando se van a instalar y configurarservidores, clientes y otros productos de DB2.

El directorio de instalación de esta categoría es doc/htmlcd/%L/start.

Tabla 17. Información de iniciación

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Universal DatabaseGuía rápida de iniciación paraclientes de DB2

GC10-3775 db2itx80

120 Warehouse Manager Guía de instalación

Page 131: Data Warehouse

Tabla 17. Información de iniciación (continuación)

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Universal DatabaseGuía rápida de iniciación paraservidores de DB2

GC10-3773 db2isx80

IBM DB2 Universal DatabaseGuía rápida de iniciación paraDB2 Personal Edition

GC10-3771 db2i1x80

IBM DB2 Universal DatabaseSuplemento de instalación yconfiguración

GC10-3772 db2iyx80

IBM DB2 Universal DatabaseGuía rápida de iniciación paraDB2 Data Links Manager

GC10-3726 db2z6x80

Información de aprendizajeLa información de aprendizaje presenta las características de DB2 y explicacómo realizar diversas tareas.

El directorio de instalación de esta categoría es doc/htmlcd/%L/tutr.

Tabla 18. Información de aprendizaje

Nombre Número de documento Nombre de archivo PDF

Guía de aprendizaje deInteligencia empresarial:Introducción al depósito dedatos

Sin número de documento db2tux80

Guía de aprendizaje deInteligencia empresarial:Lecciones ampliadas sobre eldepósito de datos

Sin número de documento db2tax80

Development Center Tutorialfor Video Online usingMicrosoft Visual Basic

Sin número de documento db2tdx80

Information Catalog CenterTutorial

Sin número de documento db2aix80

Guía de aprendizaje de VideoCentral para e-business

Sin número de documento db2twx80

Guía de aprendizaje de VisualExplain

Sin número de documento db2tvx80

Información técnica sobre DB2 Universal Database 121

Page 132: Data Warehouse

Información sobre componentes opcionalesLa información de esta categoría describe cómo trabajar con componentesopcionales de DB2.

El directorio de instalación de esta categoría es doc/htmlcd/%L/opt.

Tabla 19. Información sobre componentes opcionales

Nombre Número de documento Nombre de archivo PDF

IBM DB2 Life Sciences DataConnect Guía de planificación,instalación y configuración

SC10-3747 db2lsx80

IBM DB2 Spatial ExtenderGuía del usuario y de consulta

SC10-3755 db2sbx80

IBM DB2 Universal DatabaseData Links ManagerAdministration Guide andReference

SC27-1221 db2z0x80

IBM DB2 Universal DatabaseNet Search Extender Guía deadministración y programaciónNota: El HTML para estedocumento no se instaladesde el CD dedocumentación HTML.

SH10-9305 N/D

Notas del releaseLas notas del release proporcionan información adicional específica del releasey nivel de FixPak del producto. También proporcionan resúmenes de lasactualizaciones de la documentación que se han incorporado en cada release yFixPak.

Tabla 20. Notas del release

Nombre Número de documento Nombre de archivo PDF

Notas del release de DB2 Ver nota. Ver nota.

Notas de instalación de DB2 Sólo disponible en elCD-ROM del producto.

Sólo disponible en elCD-ROM del producto.

Nota: La versión HTML de las notas del release está disponible en el Centrode información y en los CD-ROM del producto. Para ver el archivoASCII en plataformas basadas en UNIX, consulte el archivoRelease.Notes. Este archivo se encuentra en el directorioDB2DIR/Readme/%L, donde %L representa el nombre de entorno nacionaly DB2DIR representa:v /usr/opt/db2_08_01 en AIX

122 Warehouse Manager Guía de instalación

Page 133: Data Warehouse

v /opt/IBM/db2/V8.1 en todos los demás sistemas operativos UNIX

Tareas relacionadas:

v “Impresión de manuales de DB2 desde archivos PDF” en la página 123v “Solicitud de manuales de DB2 impresos” en la página 124v “Acceso a la ayuda en línea” en la página 125v “Búsqueda de información de productos mediante el acceso al Centro de

información de DB2 desde las herramientas de administración” en la página129

v “Cómo ver documentación técnica en línea directamente desde el CD dedocumentación HTML de DB2” en la página 130

Impresión de manuales de DB2 desde archivos PDF

Puede imprimir los manuales de DB2 desde los archivos PDF del CD dedocumentación PDF de DB2. Mediante la utilización de Adobe Acrobat Reader,puede imprimir el manual entero o un rango específico de páginas.

Prerrequisitos:

Asegúrese de tener Adobe Acrobat Reader. Está disponible en el sitio Web deAdobe en www.adobe.com

Procedimiento:

Para imprimir un manual de DB2 desde un archivo PDF:1. Inserte el CD de documentación PDF de DB2. En sistemas operativos UNIX,

monte el CD de documentación PDF de DB2. Consulte el manual Iniciaciónrápida para obtener detalles sobre cómo montar un CD en sistemasoperativos UNIX.

2. Inicie Adobe Acrobat Reader.3. Abra un archivo PDF desde una de las ubicaciones siguientes:v En sistemas operativos Windows:

x:\doc\idioma, donde x representa la letra de unidad del CD-ROM eidioma representa el código de territorio de dos caracteres que representael idioma (por ejemplo, EN para inglés).

v En sistemas operativos UNIX:/cdrom/doc/%L del CD-ROM, donde /cdrom representa el punto demontaje del CD-ROM y %L representa el entorno nacional deseado.

Tareas relacionadas:

v “Solicitud de manuales de DB2 impresos” en la página 124

Información técnica sobre DB2 Universal Database 123

Page 134: Data Warehouse

v “Búsqueda de información de productos mediante el acceso al Centro deinformación de DB2 desde las herramientas de administración” en la página129

v “Cómo ver documentación técnica en línea directamente desde el CD dedocumentación HTML de DB2” en la página 130

Información relacionada:

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

Solicitud de manuales de DB2 impresos

Procedimiento:

Para solicitar manuales impresos:v Póngase en contacto con el distribuidor autorizado o representante de

márketing de IBM. Para encontrar un representante local de IBM, consulteel directorio mundial de contactos de IBM en la página Webwww.ibm.com/planetwide

v Llame al teléfono 1-800-879-2755, si está en los EE.UU. o al1-800-IBM-4YOU, si está en Canadá.

v Visite el Centro de publicaciones de IBM enwww.ibm.com/shop/publications/order

También puede obtener manuales de DB2 impresos si solicita los Doc Packpara el producto DB2 a su distribuidor de IBM. Los Doc Pack sonsubconjuntos de los manuales de la biblioteca de DB2 seleccionados con elobjeto de ayudar al usuario a empezar a utilizar el producto DB2 que haadquirido. Los manuales de los Doc Pack son los mismos que los que seencuentran en formato PDF en el CD de documentación PDF de DB2 ypresentan el mismo contenido que la documentación que se encuentra en elCD de documentación HTML de DB2.

Tareas relacionadas:

v “Impresión de manuales de DB2 desde archivos PDF” en la página 123v “Búsqueda de temas mediante el acceso al Centro de información de DB2

desde un navegador” en la página 126v “Cómo ver documentación técnica en línea directamente desde el CD de

documentación HTML de DB2” en la página 130

Información relacionada:

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

124 Warehouse Manager Guía de instalación

Page 135: Data Warehouse

Acceso a la ayuda en línea

La ayuda en línea que viene con todos los componentes de DB2 estádisponible en tres tipos:v Ayuda de ventana y de cuadernov Ayuda de línea de mandatosv Ayuda de sentencia de SQL

La ayuda de ventana y de cuaderno explica las tareas que se pueden realizaren una ventana o un cuaderno y describe los controles. Esta ayuda tiene dostipos:v Ayuda accesible desde el botón Ayuda

v Ventanas emergentes de información

El botón Ayuda proporciona acceso a la información de visión general y deprerrequisitos. Las ventanas emergentes de información describen loscontroles de la ventana o del cuaderno. La ayuda de ventana y de cuadernoestá disponible en los centros y componentes de DB2 que tienen interfaces deusuario.

La ayuda de línea de mandatos incluye ayuda de mandatos y ayuda demensajes. La ayuda de mandatos explica la sintaxis de los mandatos delprocesador de línea de mandatos. La ayuda de mensajes describe la causa deun mensaje de error y describe la acción que se debe realizar en respuesta alerror.

La ayuda de sentencia de SQL incluye la ayuda de SQL y la ayuda deSQLSTATE. DB2 devuelve un valor de SQLSTATE para las condiciones quepueden ser el resultado de una sentencia de SQL. La ayuda de SQLSTATEexplica la sintaxis de las sentencias de SQL (códigos de clase y estados deSQL).

Nota: Para los sistemas operativos UNIX no hay ayuda de SQL disponible.

Procedimiento:

Para acceder a la ayuda en línea:v Para la ayuda de ventana y cuaderno, pulse Ayuda o pulse dicho control y,

a continuación, pulse F1. Si se selecciona el recuadro de selección Visualizarautomáticamente ventanas emergentes de información en la páginaGeneral del cuaderno Valores de herramientas, también podrá ver laventana emergente de información para un control determinadomanteniendo el cursor del ratón sobre el control.

Información técnica sobre DB2 Universal Database 125

Page 136: Data Warehouse

v Para la ayuda de línea de mandatos, abra el procesador de línea demandatos y entre:– Para la ayuda de mandatos:

? mandato

donde mandato representa una palabra clave o el mandato completo.

Por ejemplo, ? catalog visualiza la ayuda para todos los mandatosCATALOG, mientras que ? catalog database visualiza la ayuda para elmandato CATALOG DATABASE.

v Para la ayuda de mensajes:? XXXnnnnn

donde XXXnnnnn representa un identificador de mensaje válido.

Por ejemplo, ? SQL30081 visualiza la ayuda acerca del mensaje SQL30081.v Para la ayuda de sentencia de SQL, abra el procesador de línea de

mandatos y entre:? sqlstate o ? código de clase

donde sqlstate representa un estado de SQL válido de cinco dígitos y códigode clase representa los dos primeros dígitos del estado de SQL.

Por ejemplo, ? 08003 visualiza la ayuda para el estado de SQL 08003,mientras que ? 08 visualiza la ayuda para el código de clase 08.

Tareas relacionadas:

v “Búsqueda de temas mediante el acceso al Centro de información de DB2desde un navegador” en la página 126

v “Cómo ver documentación técnica en línea directamente desde el CD dedocumentación HTML de DB2” en la página 130

Búsqueda de temas mediante el acceso al Centro de información de DB2 desdeun navegador

Si accede al Centro de información de DB2 desde un navegador podrá accedera la información que necesita para obtener el máximo provecho de DB2Universal Database y DB2 Connect. El Centro de información de DB2 tambiéndocumenta las características y los componentes principales de DB2, entreellos, la duplicación, el almacenamiento de datos, los metadatos y DB2Extenders.

El Centro de información de DB2 al que se accede desde un navegador secompone de los siguientes elementos principales:

126 Warehouse Manager Guía de instalación

Page 137: Data Warehouse

Árbol de navegaciónEl árbol de navegación está ubicado en el marco izquierdo de laventana del navegador. El árbol se expande y se contrae para mostrary ocultar los temas, el glosario y el índice maestro del Centro deinformación de DB2.

Barra de herramientas de navegaciónLa barra de herramientas de navegación está ubicada en el marcosuperior derecho de la ventana del navegador. La barra deherramientas de navegación contiene botones que permiten realizarbúsquedas en el Centro de información de DB2, ocultar el árbol denavegación y buscar el tema visualizado actualmente en el árbol denavegación.

Marco de contenidoEl marco de contenido está ubicado en el marco inferior derecho de laventana del navegador. El marco de contenido visualiza los temas delCentro de información de DB2 cuando se pulsa un enlace en el árbolde navegación, se pulsa un resultado de búsqueda o se sigue unenlace desde otro tema o desde el índice maestro.

Prerrequisitos:

Para acceder al Centro de información de DB2 desde un navegador, deberáutilizar uno de los navegadores siguientes:v Microsoft Explorer, versión 5 o posteriorv Netscape Navigator, versión 6.1 o posterior

Restricciones:

El Centro de información de DB2 sólo contiene los conjuntos de temas que seelige instalar desde el CD de documentación HTML de DB2. Si el navegadorWeb devuelve un error Archivo no encontrado cuando se intenta seguir unenlace a un tema, habrá que instalar uno o varios conjuntos de temasadicionales del CD de documentación HTML de DB2.

Procedimiento:

Para encontrar un tema buscándolo mediante palabras clave:1. En la barra de herramientas de navegación, pulse Buscar.2. En el campo de entrada de texto superior de la ventana Buscar, escriba

uno o más términos relacionados con el área de interés, y pulse Buscar. Sevisualiza una lista de temas clasificados por exactitud en el campoResultados. La clasificación numérica junto al acierto proporciona unaindicación de la importancia de la coincidencia (los números más altosindican resultados coincidentes más importantes).

Información técnica sobre DB2 Universal Database 127

Page 138: Data Warehouse

La entrada de más términos aumentará la precisión de la consulta almismo tiempo que reducirá el número de temas devueltos.

3. En el campo Resultados, pulse el título del tema que desea leer. El temase visualiza en el marco de contenido.

Para buscar un tema en el árbol de navegación:1. En el árbol de navegación, pulse el icono de libro de la categoría de temas

relacionados con el área de interés. Se visualiza una lista de subcategoríasbajo el icono.

2. Continúe pulsando los iconos de libro hasta que encuentre la categoríaque contiene los temas en los que está interesado. Las categorías queenlazan con temas visualizan el título de categoría como un enlacesubrayado al mover el cursor sobre el título de categoría. El árbol denavegación identifica los temas con un icono de página.

3. Pulse el enlace al tema. El tema se visualiza en el marco de contenido.

Para buscar un tema o un término en el índice maestro:1. En el árbol de navegación, pulse la categoría “Índice”. La categoría se

expande para visualizar una lista de enlaces ordenados alfabéticamente enel árbol de navegación.

2. En el árbol de navegación, pulse el enlace correspondiente al primercarácter del término relacionado con el tema en el que está interesado. Enel marco de contenido se visualiza una lista de términos con dicho carácterinicial. Los términos que tienen varias entradas de índice se identificanmediante un icono de libro.

3. Pulse el icono de libro correspondiente al término en el que estáinteresado. Se visualiza una lista de subtérminos y temas debajo deltérmino que ha pulsado. Los temas se identifican mediante iconos depágina con un título subrayado.

4. Pulse el título del tema que satisface sus necesidades. El tema se visualizaen el marco de contenido.

Conceptos relacionados:

v “Accesibilidad” en la página 137v “Acceso al Centro de información de DB2 desde un navegador” en la

página 139

Tareas relacionadas:

v “Búsqueda de información de productos mediante el acceso al Centro deinformación de DB2 desde las herramientas de administración” en la página129

v “Actualización de la documentación HTML instalada en la máquina” en lapágina 131

128 Warehouse Manager Guía de instalación

Page 139: Data Warehouse

v “Resolución de problemas de búsqueda de documentación de DB2 conNetscape 4.x” en la página 134

v “Búsqueda en la documentación de DB2” en la página 135

Información relacionada:

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

Búsqueda de información de productos mediante el acceso al Centro deinformación de DB2 desde las herramientas de administración

El Centro de información de DB2 proporciona acceso rápido a la informaciónde productos de DB2 y está disponible en todos los sistemas operativos paralos que están disponibles las herramientas de administración de DB2.

El Centro de información de DB2 al que se accede desde las herramientasproporciona seis tipos de información.

Tareas Tareas clave que puede realizar mediante DB2.

ConceptosConceptos clave para DB2.

ConsultaInformación de consulta de DB2, tal como palabras clave, mandatos ylas API.

Resolución de problemasMensajes de error e información para ayudarle con los problemascomunes de DB2.

EjemplosEnlaces a listados HTML de los programas de ejemplo proporcionadoscon DB2.

Guías de aprendizajeAyuda con instrucciones diseñada para ayudarle a conocer unacaracterística de DB2.

Prerrequisitos:

Algunos enlaces del Centro de información de DB2 apuntan a sitios Web deInternet. Para visualizar el contenido de estos enlaces, primero tendrá queconectarse a Internet.

Información técnica sobre DB2 Universal Database 129

Page 140: Data Warehouse

Procedimiento:

Para buscar información del producto accediendo al Centro de información deDB2 desde las herramientas:1. Inicie el Centro de información de DB2, de uno de los modos siguientes:v Desde las herramientas de administración gráficas, pulse el icono

Centro de información de la barra de herramientas. También lo puedeseleccionar desde el menú Ayuda.

v En la línea de mandatos, entre db2ic.2. Pulse la pestaña del tipo de información relacionado con la información

que está buscando.3. Navegue por el árbol y pulse el tema en el que está interesado. El Centro

de información lanzará un navegador Web para visualizar la información.4. Para buscar información sin examinar las listas, pulse el icono Buscar

situado a la derecha de la lista.Una vez que el Centro de información haya lanzado un navegador paravisualizar la información, podrá realizar una búsqueda de texto completopulsando el icono Buscar en la barra de herramientas de navegación.

Conceptos relacionados:

v “Accesibilidad” en la página 137v “Acceso al Centro de información de DB2 desde un navegador” en la

página 139

Tareas relacionadas:

v “Búsqueda de temas mediante el acceso al Centro de información de DB2desde un navegador” en la página 126

v “Búsqueda en la documentación de DB2” en la página 135

Cómo ver documentación técnica en línea directamente desde el CD dedocumentación HTML de DB2

Todos los temas HTML que se pueden instalar desde el CD de documentaciónHTML de DB2 también se pueden leer directamente del CD. Por consiguiente,puede ver la documentación sin tener que instalarla.

Restricciones:

Dado que la ayuda de Herramientas se instala desde el CD del producto DB2y no desde el CD de documentación HTML de DB2, deberá instalar el productoDB2 para poder ver la ayuda.

Procedimiento:

130 Warehouse Manager Guía de instalación

Page 141: Data Warehouse

1. Inserte el CD de documentación HTML de DB2. En los sistemas operativosUNIX, monte el CD de documentación HTML de DB2. Consulte el manualIniciación rápida para obtener información más detallada sobre cómomontar un CD en sistemas operativos UNIX.

2. Inicie el navegador HTML y abra el archivo apropiado:v Para sistemas operativos Windows:

e:\archivos de programa\IBM\SQLLIB\doc\htmlcd\%L\index.htm

donde e representa la unidad de CD-ROM y %L es el entorno nacionalde la documentación que desea utilizar, por ejemplo es_ES para elespañol.

v Para sistemas operativos UNIX:/cdrom/archivos de programa/IBM/SQLLIB/doc/htmlcd/%L/index.htm

donde /cdrom/ representa el lugar en el que está montado el CD y %L esel entorno nacional de la documentación que desea utilizar, por ejemploes_Es para el español.

Tareas relacionadas:

v “Búsqueda de temas mediante el acceso al Centro de información de DB2desde un navegador” en la página 126

v “Copia de archivos desde el CD de documentación HTML de DB2 en unservidor Web” en la página 133

Información relacionada:

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

Actualización de la documentación HTML instalada en la máquina

Ahora es posible actualizar el código HTML instalado desde el CD dedocumentación HTML de DB2 cuando IBM pone las actualizaciones adisposición de los usuarios. Esta tarea puede realizarse de una de las dosmaneras siguientes:v Utilizando el Centro de información (si tiene instaladas las herramientas de

GUI de administración de DB2).v Bajando y aplicando un FixPak de documentación HTML de DB2.

Nota: Esto NO actualizará el código de DB2; sólo actualizará ladocumentación HTML instalada desde el CD de documentación HTML deDB2.

Información técnica sobre DB2 Universal Database 131

Page 142: Data Warehouse

Procedimiento:

Si desea utilizar el Centro de información para actualizar la documentaciónlocal:1. Inicie el Centro de información de DB2, de uno de los modos siguientes:v Desde las herramientas de administración gráficas, pulse el icono

Centro de información de la barra de herramientas. También lo puedeseleccionar desde el menú Ayuda.

v En la línea de mandatos, entre db2ic.2. Asegúrese de que la máquina tiene acceso a la Internet externa; el

actualizador bajará el FixPak de documentación más reciente del servidorIBM si es necesario.

3. Seleccione Centro de información —> Actualizar documentación local enel menú para iniciar la actualización.

4. Proporcione la información de proxy (si es necesaria) para conectarse a laInternet externa.

El Centro de información bajará y aplicará el FixPak de documentación másreciente, si hay alguno disponible.

Para bajar y aplicar manualmente el FixPak de documentación:1. Asegúrese de que la máquina está conectada a Internet.2. Abra la página de soporte de DB2 en el navegador Web, en la siguiente

dirección: www.ibm.com/software/data/db2/udb/winos2unix/support.3. Siga el enlace correspondiente a la Versión 8 y busque el enlace ″FixPaks

de documentación″.4. Determine si la versión de la documentación local está anticuada,

comparando el nivel de FixPak de documentación con el nivel dedocumentación que tiene instalado. Esta documentación actual de lamáquina está en el nivel siguiente: DB2 v8.1 GA.

5. Si se encuentra disponible una versión más reciente de la documentación,baje el FixPak aplicable al sistema operativo. Existe un FixPak para todaslas plataformas Windows y un FixPak para todas las plataformas UNIX.

6. Aplique el FixPak:v Para sistemas operativos Windows: el FixPak de documentación es un

archivo zip de autoextracción. Coloque el FixPak de documentación queha bajado en un directorio vacío y ejecútelo. Creará un mandato setupque puede ejecutar para instalar el FixPak de documentación.

v Para sistemas operativos UNIX: el FixPak de documentación es unarchivo tar.Z comprimido. Descomprima y desempaquete el archivomediante tar. Creará un directorio denominado delta_install con unscript denominado installdocfix. Ejecute este script para instalar elFixPak de documentación.

132 Warehouse Manager Guía de instalación

Page 143: Data Warehouse

Tareas relacionadas:

v “Copia de archivos desde el CD de documentación HTML de DB2 en unservidor Web” en la página 133

Información relacionada:

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

Copia de archivos desde el CD de documentación HTML de DB2 en un servidorWeb

La biblioteca de información de DB2 entera se entrega al usuario en el CD dedocumentación HTML de DB2 y se puede instalar en un servidor Web paraacceder más fácilmente a ella. Simplemente copie en el servidor Web ladocumentación para los idiomas que desee.

Nota: Puede encontrarse con un rendimiento bajo si accede a ladocumentación HTML desde un servidor Web mediante una conexiónde baja velocidad.

Procedimiento:

Para copiar archivos desde el CD de documentación HTML de DB2 en unservidor Web, utilice la vía de acceso origen apropiada:v Para sistemas operativos Windows:

E:\archivos de programa\IBM\SQLLIB\doc\htmlcd\%L\*.*

donde E representa la unidad de CD-ROM y %L representa el identificadorde idioma.

v Para sistemas operativos UNIX:/cdrom/archivos de programa/IBM/SQLLIB/doc/htmlcd/%L/*.*

donde cdrom representa el punto de montaje para la unidad de CD-ROM y%L representa el identificador de idioma

Tareas relacionadas:

v “Búsqueda en la documentación de DB2” en la página 135

Información relacionada:

v “Idiomas, entornos locales y páginas de códigos soportados por DB2” en elmanual Guía rápida de iniciación para servidores de DB2

v “Visión general de la información técnica de DB2 Universal Database” en lapágina 115

Información técnica sobre DB2 Universal Database 133

Page 144: Data Warehouse

Resolución de problemas de búsqueda de documentación de DB2 con Netscape4.x

La mayoría de los problemas de búsqueda están relacionados con el soporteJava proporcionado por los navegadores web. Esta tarea describe solucionesprovisionales posibles.

Procedimiento:

Un problema común con Netscape 4.x implica la ausencia o la colocaciónerrónea de una clase de seguridad. Intente la solución provisional siguiente,especialmente si ve la línea siguiente en la consola Java del navegador:Cannot find class java/security/InvalidParameterException

v En sistemas operativos Windows:Desde el CD de documentación HTML de DB2, copie el archivo x:archivos deprograma\IBM\SQLLIB\doc\htmlcd\entorno_nacional\InvalidParameterException.class proporcionado en el directoriojava\classes\java\security\ relativo a la instalación del navegadorNetscape, donde x representa la letra de unidad de CD-ROM yentorno_nacional representa el nombre del entorno nacional deseado.

Nota: Puede que tenga que crear la estructura de subdirectoriosjava\security\.

v En sistemas operativos UNIX:Desde el CD de documentación HTML de DB2, copie el archivo/cdrom/archivos de programa/IBM/SQLLIB/doc/htmlcd/entorno_nacional/InvalidParameterException.class proporcionado en el directoriojava/classes/java/security/ relativo a la instalación del navegadorNetscape, donde cdrom representa el punto de montaje del CD-ROM yentorno_nacional representa el nombre del entorno nacional deseado.

Nota: Puede que tenga que crear la estructura de subdirectoriosjava/security/.

Si el navegador Netscape sigue sin visualizar la ventana de entrada debúsqueda, intente lo siguiente:v Detenga todas las instancias de los navegadores Netscape para asegurarse

de que no hay ningún código de Netscape en ejecución en la máquina. Acontinuación, abra una instancia nueva del navegador Netscape e intenteiniciar la búsqueda otra vez.

v Depure la antememoria del navegador.v Pruebe una versión diferente de Netscape o un navegador diferente.

134 Warehouse Manager Guía de instalación

Page 145: Data Warehouse

Tareas relacionadas:

v “Búsqueda en la documentación de DB2” en la página 135

Búsqueda en la documentación de DB2

Puede efectuar búsquedas en la biblioteca de documentación de DB2 paraencontrar la información que necesita. Al pulsar el icono de búsqueda de labarra de herramientas de navegación del Centro de información de DB2 (alque se accede desde un navegador), se abre una ventana emergente. Labúsqueda pueda tardar un minuto en cargarse, en función de la velocidad delsistema y de la red.

Prerrequisitos:

Necesita Netscape 6.1 o posterior, o bien Internet Explorer 5 o posterior deMicrosoft. Asegúrese de que el soporte Java del navegador esté habilitado.

Restricciones:

Al utilizar la búsqueda de documentación se aplican las restriccionessiguientes:v La búsqueda no distingue entre mayúsculas y minúsculas.v No se soportan las búsquedas booleanas.v No se da soporte a búsquedas mediante caracteres comodín o parciales.

Una búsqueda de java* (o java) sólo buscará la serie literal java* (o java) y noencontrará, por ejemplo, javadoc.

Procedimiento:

Si desea realizar búsquedas en la documentación de DB2:1. En la barra de herramientas de navegación, pulse el icono Buscar.2. En el campo de entrada de texto superior de la ventana Buscar, escriba

uno o varios términos (separados por un espacio) relacionados con el áreade interés y pulse Buscar. Se visualiza una lista de temas clasificados porexactitud en el campo Resultados. La clasificación numérica junto alacierto proporciona una indicación de la importancia de la coincidencia(los números más altos indican resultados coincidentes más importantes).La entrada de más términos aumentará la precisión de la consulta almismo tiempo que reducirá el número de temas devueltos.

3. En la lista Resultados, pulse el título del tema que desea leer. El tema sevisualiza en el marco de contenido del Centro de información de DB2.

Información técnica sobre DB2 Universal Database 135

Page 146: Data Warehouse

Nota: Cuando se realiza una búsqueda, el primer resultado (clasificación másalta) se carga automáticamente en el marco del navegador. Para ver elcontenido de otros resultados de la búsqueda, pulse el resultado en lalista de resultados.

Tareas relacionadas:

v “Resolución de problemas de búsqueda de documentación de DB2 conNetscape 4.x” en la página 134

Información en línea de resolución de problemas de DB2

En el release de DB2 UDB Versión 8, ya no hay una Guía para la resolución deproblemas. La información de resolución de problemas que antes estabacontenida en esta guía se ha integrado en las publicaciones de DB2. De estemodo, podemos proporcionar la información más actualizada posible. Parabuscar información sobre los programas de utilidad y las funciones para laresolución de problemas de DB2, acceda el Centro de información de DB2desde cualquiera de las herramientas.

Consulte el sitio de soporte en línea de DB2 si tiene problemas y deseaobtener ayuda para encontrar las causas y las soluciones posibles. El sitio desoporte contiene una gran base de datos de publicaciones, notas técnicas,registros APAR (problema de producto), FixPaks y otros recursos de DB2 quese actualiza constantemente. Puede utilizar el sitio de soporte para buscar enesta base de conocimiento y encontrar posibles soluciones a los problemas.

Acceda al sitio de Soporte en línea en la direcciónwww.ibm.com/software/data/db2/udb/winos2unix/support o pulsando elbotón Soporte en línea en el Centro de información de DB2. En este sitio,ahora también se encuentra disponible información que cambiafrecuentemente, por ejemplo el listado de códigos de error internos de DB2.

Conceptos relacionados:

v “Acceso al Centro de información de DB2 desde un navegador” en lapágina 139

Tareas relacionadas:

v “Búsqueda de información de productos mediante el acceso al Centro deinformación de DB2 desde las herramientas de administración” en la página129

136 Warehouse Manager Guía de instalación

Page 147: Data Warehouse

Accesibilidad

Las características de accesibilidad ayudan a los usuarios con discapacidadesfísicas, por ejemplo movilidad o visión limitada, a utilizar los productos desoftware satisfactoriamente. En DB2 Universal Database Versión 8, lascaracterísticas de accesibilidad principales son las siguientes:v DB2 permite trabajar con todas las características utilizando el teclado en

lugar del ratón. Consulte “Entrada de teclado y navegación”.v DB2 permite personalizar el tamaño y el color de los fonts. Consulte

“Pantalla accesible”.v DB2 permite recibir señales de alerta visuales o sonoras. Consulte “Señales

de alerta alternativas” en la página 138.v DB2 soporta las aplicaciones de accesibilidad que utilizan la API de

accesibilidad de Java. Consulte “Compatibilidad con tecnologías deasistencia” en la página 138.

v DB2 viene con documentación que se proporciona en un formato accesible.Consulte “Documentación accesible” en la página 138.

Entrada de teclado y navegación

Entrada de tecladoPuede trabajar con las Herramientas de DB2 utilizando sólo el teclado. Puedeutilizar teclas o combinaciones de teclas para llevar a cabo la mayoría de lasoperaciones que también se pueden realizar con el ratón.

Foco del tecladoEn sistemas basados en UNIX, la posición del foco del teclado está resaltada,lo que indica qué área de la ventana está activa y dónde serán efectivas laspulsaciones.

Pantalla accesibleLas Herramientas de DB2 tienen características que amplían la interfaz deusuario y mejoran la accesibilidad para los usuarios con visión reducida. Estasmejoras de la accesibilidad incluyen soporte para propiedades de fontpersonalizables.

Valores de fontLas Herramientas de DB2 permiten seleccionar el color, el tamaño y el fontpara el texto de los menús y las ventanas de diálogo, utilizando el cuadernoValores de herramientas.

No dependencia del colorNo es necesario distinguir los colores para utilizar cualquiera de las funcionesde este producto.

Información técnica sobre DB2 Universal Database 137

Page 148: Data Warehouse

Señales de alerta alternativasPuede especificar si desea recibir las alertas a través de señales visuales osonoras, utilizando el cuaderno Valores de herramientas.

Compatibilidad con tecnologías de asistenciaLa interfaz de las Herramientas de DB2 soporta la API de accesibilidad deJava que permite el uso de lectores de pantalla y otras tecnologías deasistencia utilizadas por las personas discapacitadas.

Documentación accesibleLa documentación para la familia de productos DB2 está disponible enformato HTML. Esto permite ver la documentación de acuerdo con laspreferencias de pantalla establecidas en el navegador. También permite utilizarlectores de pantalla y otras tecnologías de asistencia.

Guías de aprendizaje de DB2

Las guías de aprendizaje de DB2 ayudan a conocer los diversos aspectos deDB2 Universal Database. Las guías de aprendizaje proporcionan ejercicios coninstrucciones paso a paso en las áreas de desarrollo de aplicaciones, ajuste delrendimiento de las consultas de SQL, trabajo con depósitos de datos, gestiónde metadatos y desarrollo de servicios Web utilizando DB2.

Antes de empezar:

Para poder acceder a estas guías de aprendizaje utilizando los enlaces quefiguran abajo, deberá instalar las guías de aprendizaje desde el CD dedocumentación HTML de DB2.

Si no desea instalar las guías de aprendizaje, puede ver las versiones HTMLde las mismas directamente desde el CD de documentación HTML de DB2. En elCD de documentación PDF de DB2 también se encuentran disponibles versionesPDF de estas guías de aprendizaje.

Algunos ejercicios de las guías de aprendizaje utilizan datos o código deejemplo. Consulte cada guía de aprendizaje individual para obtener unadescripción de los prerrequisitos para las tareas específicas.

Guías de aprendizaje de DB2 Universal Database:

Si ha instalado las guías de aprendizaje desde el CD de documentación HTMLde DB2, puede pulsar el título de una guía de aprendizaje de la lista que seindica a continuación para ver dicha guía.

138 Warehouse Manager Guía de instalación

Page 149: Data Warehouse

Guía de aprendizaje de Inteligencia empresarial: Introducción al Centro de depósito dedatos Realizar tareas de introducción de depósito de datos utilizando el

Centro de depósito de datos.

Guía de aprendizaje de Inteligencia empresarial: Lecciones ampliadas sobre el depósitode datos

Realizar tareas avanzadas de depósito de datos utilizando el Centrode depósito de datos.

Guía de aprendizaje del Centro de desarrollo para Video Online utilizando MicrosoftVisual Basic

Crear diversos componentes de una aplicación utilizando la Macroautomática del Centro de desarrollo para Microsoft Visual Basic.

Guía de aprendizaje del Centro de catálogos de informaciónCrear y gestionar un catálogo de información para localizar y usarmetadatos utilizando el Centro de catálogos de información.

Guía de aprendizaje de Video Central para e-businessDesarrollar y desplegar una aplicación avanzada de Servicios WebDB2 utilizando productos WebSphere.

Guía de aprendizaje de Visual ExplainAnalizar, optimizar y ajustar sentencias de SQL para obtener un mejorrendimiento al utilizar Visual Explain.

Acceso al Centro de información de DB2 desde un navegador

El Centro de información de DB2 proporciona acceso a toda la informaciónque necesita para obtener el máximo provecho de DB2 Universal Database yDB2 Connect en su empresa. El Centro de información de DB2 tambiéndocumenta las características y los componentes principales de DB2,incluyendo la duplicación, el depósito de datos, el Centro de catálogos deinformación, Life Sciences Data Connect y DB2 Extenders.

El Centro de información de DB2 al que se accede desde un navegadorpresenta las características siguientes si se visualiza en Netscape Navigator 6.1o posterior o bien Microsoft Internet Explorer 5 o posterior. Algunascaracterísticas requieren que se habilite el soporte de Java o JavaScript:

Documentación actualizada con regularidadMantenga los temas actualizados bajando el código HTMLactualizado.

BúsquedaBusque todos los temas instalados en la estación de trabajo pulsandoBuscar en la barra de herramientas de navegación.

Información técnica sobre DB2 Universal Database 139

Page 150: Data Warehouse

Árbol de navegación integradoLocalice cualquier tema de la biblioteca de DB2 desde un solo árbolde navegación. El árbol de navegación está organizado por tipo deinformación, como se indica a continuación:v Las tareas proporcionan instrucciones paso a paso sobre cómo

lograr un objetivo.v Los conceptos proporcionan una visión general de un tema.v Los temas de consulta proporcionan información detallada sobre un

tema, incluyendo la sintaxis de sentencias y mandatos, la ayuda demensajes y los requisitos.

Índice maestroAcceda a la información instalada desde el CD de documentación HTMLde DB2 desde el índice maestro. El índice está organizado en ordenalfabético por términos del índice.

Glosario maestroEl glosario maestro define los términos utilizados en el Centro deinformación de DB2. El glosario está organizado en orden alfabéticopor términos del glosario.

Tareas relacionadas:

v “Búsqueda de temas mediante el acceso al Centro de información de DB2desde un navegador” en la página 126

v “Búsqueda de información de productos mediante el acceso al Centro deinformación de DB2 desde las herramientas de administración” en la página129

v “Actualización de la documentación HTML instalada en la máquina” en lapágina 131

140 Warehouse Manager Guía de instalación

Page 151: Data Warehouse

Avisos

Es posible que IBM no comercialice en todos los países algunos productos,servicios o características descritos en este manual. Consulte al representantelocal de IBM para obtener información sobre los productos y servicios queactualmente pueden adquirirse en su zona. Cualquier referencia a unproducto, programa o servicio de IBM no pretende afirmar ni implicar quesólo se pueda utilizar dicho producto, programa o servicio de IBM. En sulugar se puede utilizar cualquier producto, programa o serviciofuncionalmente equivalente que no vulnere ninguno de los derechos depropiedad intelectual de IBM. Sin embargo, es responsabilidad del usuarioevaluar y verificar el funcionamiento de cualquier producto, programa oservicio que no sea de IBM.

IBM puede tener patentes o solicitudes de patentes en tramitación que afectenal tema tratado en este documento. La posesión de este documento noconfiere ninguna licencia sobre dichas patentes. Puede realizar consultas sobrelicencias escribiendo a:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785EE.UU.

Para realizar consultas sobre licencias referentes a información de doble byte(DBCS), puede ponerse en contacto con el Departamento de PropiedadIntelectual de IBM de su país/región o escribir a:

IBM World Trade Asia CorporationLicensing2-31 Roppongi 3-chome, Minato-kuTokio 106, Japón

El párrafo siguiente no es aplicable al Reino Unido ni a ningún país/regiónen donde tales disposiciones sean incompatibles con la legislación local:INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONAESTA PUBLICACIÓN “TAL CUAL”, SIN GARANTÍA DE NINGUNA CLASE,NI EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE AELLAS, LAS GARANTÍAS IMPLÍCITAS DE NO VULNERACIÓN DEDERECHOS, COMERCIALIZACIÓN O IDONEIDAD PARA UN FINDETERMINADO. Algunos estados no permiten la exclusión de garantíasexpresas o implícitas en determinadas transacciones, por lo que es posible queesta declaración no sea aplicable en su caso.

© Copyright IBM Corp. 1994, 2002 141

Page 152: Data Warehouse

Esta publicación puede contener inexactitudes técnicas o errores tipográficos.Periódicamente se efectúan cambios en la información aquí contenida; dichoscambios se incorporarán a las nuevas ediciones de la publicación. IBM puedeefectuar, en cualquier momento y sin previo aviso, mejoras y cambios en losproductos y programas descritos en esta publicación.

Las referencias hechas en esta publicación a sitios Web que no son de IBM seproporcionan sólo para la comodidad del usuario y no constituyen un aval deesos sitios Web. La información contenida en esos sitios Web no forma partede la información del presente producto IBM y el usuario es responsable de lautilización de dichos sitios Web.

IBM puede utilizar o distribuir cualquier información que se le facilite de lamanera que considere adecuada, sin contraer por ello ninguna obligación conel remitente.

Los licenciatarios de este programa que deseen obtener información sobre élcon el fin de habilitar: (i) el intercambio de información entre programascreados de forma independiente y otros programas (incluido éste) y (ii) el usomutuo de la información intercambiada, deben ponerse en contacto con:

IBM Canada LimitedOffice of the Lab Director8200 Warden AvenueMarkham, OntarioL6G 1C7CANADÁ

Dicha información puede estar disponible, sujeta a los términos y condicionesapropiados, incluido en algunos casos el pago de una tarifa.

El programa bajo licencia descrito en este documento y todo el material bajolicencia asociado a él, los proporciona IBM según los términos del Acuerdo deCliente de IBM, el Acuerdo Internacional de Programas Bajo Licencia de IBMo cualquier acuerdo equivalente entre el usuario e IBM.

Los datos de rendimiento contenidos en este documento se obtuvieron en unentorno controlado. Por lo tanto, los resultados obtenidos en otros entornosoperativos pueden variar significativamente. Algunas mediciones puedenhaberse realizado en sistemas experimentales y no es seguro que estasmediciones sean las mismas en los sistemas disponibles comercialmente.Además, algunas mediciones pueden haberse calculado medianteextrapolación. Los resultados reales pueden variar. Los usuarios del presentemanual deben verificar los datos aplicables para su entorno específico.

La información referente a productos que no son de IBM se ha obtenido delos proveedores de esos productos, de sus anuncios publicados o de otras

142 Warehouse Manager Guía de instalación

Page 153: Data Warehouse

fuentes disponibles públicamente. IBM no ha probado esos productos y nopuede confirmar la exactitud del rendimiento, la compatibilidad ni ningunaotra afirmación referente a productos que no son de IBM. Las preguntas sobrelas prestaciones de productos que no son de IBM deben dirigirse a losproveedores de esos productos.

Todas las declaraciones de intenciones de IBM están sujetas a cambio ocancelación sin previo aviso, y sólo representan objetivos.

Este manual puede contener ejemplos de datos e informes que se utilizan enoperaciones comerciales diarias. Para ilustrarlos de la forma más completaposible, los ejemplos incluyen nombres de personas, empresas, marcas yproductos. Todos estos nombres son ficticios y cualquier similitud connombres y direcciones utilizados por una empresa real es totalmente fortuita.

LICENCIA DE COPYRIGHT:

Este manual puede contener programas de aplicaciones de ejemplo escritos enlenguaje fuente, que muestran técnicas de programación en diversasplataformas operativas. Puede copiar, modificar y distribuir estos programasde ejemplo como desee, sin pago alguno a IBM, con la intención dedesarrollar, utilizar, comercializar o distribuir programas de aplicaciones deacuerdo con la interfaz de programación de aplicaciones correspondiente a laplataforma operativa para la que están escritos los programas de ejemplo.Estos ejemplos no se han probado exhaustivamente bajo todas las condiciones.Por lo tanto, IBM no puede asegurar ni implicar la fiabilidad, utilidad ofunción de estos programas.

Cada copia o parte de estos programas de ejemplo o cualquier trabajoderivado debe incluir una nota de copyright como la siguiente:

© (nombre de la empresa) (año). Partes de este código proceden de programas deejemplo de IBM Corp. © Copyright IBM Corp. _entre el o los años_. Reservadostodos los derechos.

Avisos 143

Page 154: Data Warehouse

Marcas registradas

Los términos siguientes son marcas registradas de International BusinessMachines Corporation en los EE.UU. y/o en otros países y se han utilizadocomo mínimo en uno de los documentos de la biblioteca de documentaciónde DB2 UDB.

ACF/VTAMAISPOAIXAIXwindowsAnyNetAPPNAS/400BookManagerC Set++C/370CICSDatabase 2DataHubDataJoinerDataPropagatorDataRefresherDB2DB2 ConnectDB2 ExtendersDB2 OLAP ServerDB2 Universal DatabaseDistributed Relational

Database ArchitectureDRDAeServerExtended ServicesFFSTFirst Failure Support TechnologyIBMIMSIMS/ESAiSeries

LAN DistanceMVSMVS/ESAMVS/XANet.DataNetViewOS/390OS/400PowerPCpSeriesQBICQMFRACFRISC System/6000RS/6000S/370SPSQL/400SQL/DSSystem/370System/390SystemViewTivoliVisualAgeVM/ESAVSE/ESAVTAMWebExplorerWebSphereWIN-OS/2z/OSzSeries

Los términos siguientes son marcas registradas de otras empresas y se hanutilizado como mínimo en uno de los documentos de la biblioteca dedocumentación de DB2 UDB:

Microsoft, Windows, Windows NT y el logotipo de Windows son marcasregistradas de Microsoft Corporation en los EE.UU. y/o en otros países.

144 Warehouse Manager Guía de instalación

Page 155: Data Warehouse

Intel y Pentium son marcas registradas de Intel Corporation en los EE.UU.y/o en otros países.

Java y todas las marcas registradas basadas en Java son marcas registradas deSun Microsystems, Inc. en los EE.UU. y/o en otros países.

UNIX es marca registrada de The Open Group en los EE.UU. y/o en otrospaíses.

Otros nombres de empresas, productos o servicios, pueden ser marcasregistradas o marcas de servicio de otras empresas.

Avisos 145

Page 156: Data Warehouse

146 Warehouse Manager Guía de instalación

Page 157: Data Warehouse

Índice

Aaccesibilidad 137activador externo

utilización 77actualización

transformadores de depósitoconfiguración de gestor de

base de datos antes deinstalar 88

variables de entorno 107variables de usuario 107

agente de depósitoinstalación 19

agente de depósito de AIXconfiguración 69

agente de depósito de Linuxconfiguración 69

agente de depósito del Entornooperativo Solaris

configuración 69entorno 69

agente de Entorno operativo Solariseliminación 68

agentesdescripción 3

agentes de depósitoacceso a bases de datos

remotas 27acceso a fuentes que no son

DB2 21AIX

archivos ejecutables 69catalogación de nodos y bases

de datos de DB2 75instalación 65tipo de conexión ODBC 76

conectividad con fuentes ydestinos de depósito 26

descripción 3eliminación

AIX 67DB2 versión 8 68Entorno operativo Solaris 68

Entorno operativo Solarisarchivos ejecutables 69catalogación de nodos y bases

de datos de DB2 75instalación 65tipo de conexión ODBC 76

agentes de depósito (continuación)estructuras de entorno 107garantía de soporte

UNICODE 24inicio de anotaciones

cronológicas 51instalación

Windows 29instalación de software de

conectividad 26iSeries

archivos de rastreoproducidos por 61

consideraciones posteriores ala instalación 56

determinación de fuente deerrores de conectividad 60

eliminación 54instalación 53instalaciones que no están en

inglés de EE.UU. 55lectura de archivos de

rastreo 61programa de utilidad FTP 64prueba para comunicación

bidireccional 58resolución de problemas 57seguridad 57

Linuxarchivos ejecutables 69catalogación de nodos y bases

de datos de DB2 75instalación 65tipo de conexión ODBC 76

preparación para instalar 19requisitos de software 19validación de conectividad de

una fuente ODBC 21z/OS

acceso a bases de datos fuerade la familia de DB2 42

acceso a IMS y VSAM 42contenido de ejemplo de

tablas de DB2 y archivosplanos 41

instalación 31programas definidos por el

usuario 37

agentes de depósito (continuación)z/OS (continuación)

soporte para pasos definidospor el usuario deTrillium 52

utilización para automatizarlos pasos deDataPropagator 49

visión general 30AIX

agente de depósitocatalogación de nodos y bases

de datos de DB2 75eliminación 67instalación 65

CLASSPATH 83transformador de depósito

variables de entorno,actualización 83

anotación cronológicainicio para agente de

depósito 51archivo IWH.environment

ejemplo 73archivo IWH.environment de

ejemplo 69archivos

IWH.environment 73archivos de configuración 69archivos de variables de entorno

reducción de número decaracteres 98

archivos planoscarga en una tabla (iSeries) 64

Asistente para gestionar catálogos deinformación 1

Ejecución 9asistentes

Gestionar catálogos deinformación 9

ayuda en líneaacceso 125

Bbase de datos de destino

actualización 89bases de datos fuente

acceso 21bases de datos remotas

acceso 27

© Copyright IBM Corp. 1994, 2002 147

Page 158: Data Warehouse

búsqueda de documentación de DB2utilización de Netscape 4.x 134

Ccatálogo de información

ejemplos 1Centro de catálogos de información

para la Webdescripción 1instalación

en AIX 13en Windows NT 11

personalización 15Centro de catálogos des información

descripción 1instalación 10

Centro de depósito de datosactivador externo 77comunicaciones entre clientes y

servidores 112comunicaciones entre servidores

y agentes 113Centro de información de DB2 139Classic Connect

controlador ODBCconfiguración 43

componentes del Gestor de catálogosde información

instalación 8comunicación bidireccional

prueba para 58comunicaciones

Centro de depósito de datosentre clientes y

servidores 112entre servidores y

agentes 113conectividad

de agentes de depósito confuentes y destinos 26

erroresdeterminación de fuente para

agente de depósito deiSeries 60

validación para fuentes de datosODBC 21

conectividad entre servidores yagentes de depósito

verificación 27Conector para la Web

instalación 105visión general 105

conectores 103descripción 4

conectores de DB2 WarehouseManager

descripción 4configuración

entornos de agente dedepósito 69

Connector para SAP R/3instalación 104visión general 103

consideraciones de idiomanacional 69

controlador ODBCClassic Connect

configuración 43Controladores de Classic Connect

descripción 4cortafuegos

identificación de puertos paracomponentes de DataWarehouse Center 108

Ddaemon de agente de depósito

z/OSinicio 36inicio como tarea iniciada 47

daemons de agente de depósitoejecución de varios daemons en

un subsistema z/OS 48Data Warehouse Center

identificación de puertos alutilizar un cortafuegos 108

DataPropagatorduplicación, automatización con

el agente de depósito dez/OS 49

DB2 Universal Database para z/OSconfiguración de transformadores

de depósito 96DB2 Warehouse Manager

agentes 1Centro de catálogos de

información 1transformadores 1visión general 1

Eejemplos

catálogo de información 1eliminación

agentes de depósitoAIX 67DB2 versión 8 68Entorno operativo Solaris 68iSeries 54

Entorno operativo Solarisagente de depósito

catalogación de nodos y basesde datos de DB2 75

instalación 65transformadores de depósito

variables de entorno,actualización 84

estructuras de entornoagentes de depósito 107

Ffuentes de depósito

acceso 21

GGestor de catálogos de información

variables de entorno 107variables de usuario 107

guías de aprendizaje 138guías de aprendizaje de DB2 138

Hhabilitación

transformadores de depósito 91Herramientas del Gestor de

catálogos de información 1

IIMS y VSAM

acceso a 42incapacidad 137inicio

daemon de agente de depósitocomo tarea iniciada 47

daemon de agente de depósito dez/OS 36

instalaciónagentes de depósito 19

AIX 65Entorno operativo Solaris 65iSeries 53Linux 65Windows 29z/OS 31

Centro de catálogos deinformación para la Web

en AIX 13en Windows NT 11

Centro de catálogos desinformación 10

componentes del Gestor decatálogos de información 8

Conector para la Web 105Connector para SAP R/3 104

148 Warehouse Manager Guía de instalación

Page 159: Data Warehouse

instalación (continuación)identificación de puertos para

Data Warehouse Center alutilizar un cortafuegos 108

software de conectividad 26transformadores de depósito 90

actualización de laconfiguración de base dedatos para base de datos dedestino 89

actualizaciones antes deinstalar 88

iSeriesagente de depósito

archivos de rastreoproducidos por 61

consideraciones posteriores ala instalación 56

determinación de fuente deerrores de conectividad 60

eliminación 54instalación 53instalaciones que no están en

inglés de EE.UU. 55lectura de archivos de

rastreo 61programa de utilidad FTP 64prueba para comunicación

bidireccional 58resolución de problemas 57seguridad 57

definición de un paso para cargarun archivo plano en unatabla 64

LLinux

agente de depósitoarchivos ejecutables 69catalogación de nodos y bases

de datos de DB2 75instalación 65

transformadores de depósitovariables de entorno,

actualización 86

Mmanuales de DB2

pedido 124manuales impresos

pedido 124

Nnormas para establecer variables 69

Ppasos de depósito

Carga de AS/400 consustitución 64

planificacióncon el programa

activador 38pedido de manuales de DB2 124Personalización

Centro de catálogos deinformación para la Web 15

planificaciónpasos de depósito

con el programaactivador 38

plantillamodificación para soporte FTP

(z/OS) 40preparación para instalar

agentes de depósito 19componentes del Gestor de

catálogos de información 7preparación para instalar

transformadores de depósito 79procedimientos almacenados de Java

configuración de transformadoresde depósito 95

programa de utilidad de cargautilización para copiar datos

entre tablas z/OS 45programa de utilidad FTP

utilización con el agente dedepósito de iSeries 64

programas de utilidadFTP, utilización con el agente de

depósito de iSeries 64LOAD 45z/OS, ejecución en 44

programas de utilidad extractores 1programas definidos por el usuario

z/OS 37

Rrastreos

archivos producidos por elagente de depósitio deiSeries 61

lectura de archivos para el agentede depósito de iSeries 61

Requisitos de JDK paratransformadores de depósito 80

requisitos de softwareagentes de depósito 19

resolución de problemasagente de depósitio de

iSeries 57búsqueda de documentación de

DB2 134información en línea 136

Sseguridad

agente de depósitio deiSeries 57

software de conectividadinstalación 26

soporte de idioma nacionaltransformadores de

depósito 101soporte UNICODE

para agentes de depósito 24

TTCP/IP

verificación de conectividad 27temas

Centro de información deDB2 139

tipo de conexión ODBC 76transformadores

descripción 3transformadores de depósito

actualización de configuración debase de dtaos para base dedatos de destino 89

actualización de la configuraciónde gestor de base de datos 88

descripción 3habilitación 91instalación 79, 90instalación de JDK 80preparación para instalar 79soporte de idioma nacional 101variables de entorno,

actualizaciónAIX 83Entorno operativo Solaris 84Linux 86Windows 81

z/OS 93configuración de

procedimientos almacenadosde Java 95

configuración en DB2 paraz/OS 96

reducción de caracteres enarchivo de variables deentorno 98

Índice 149

Page 160: Data Warehouse

Trillium Software Systemsoporte de agente de depósito

z/OS para 52

Vvariable de entorno

DB2CODEPAGE 69variable de entorno

DB2INSTANCE 69variable de entorno LANG 69variable de entorno LC_ALL 69variables

CLASSPATH 81, 83, 84, 86DB2CODEPAGE 69DB2INSTANCE 69entorno

Gestor de catálogos deinformación 107

LANG 69LC_ALL 69normas 69usuario 107víaacceso 81

variables de entorno 107actualización 107DB2CODEPAGE 69DB2INSTANCE 69LANG 69LC_ALL 69normas 69

variables de usuario 107verificación

conectividad entre servidores yagentes de depósito 27

WWarehouse Manager

Conector para la Webinstalación 105visión general 105

Conector para SAP R/3instalación 104

Connector para SAP R/3visión general 103

Warehouse Manager Connector parala Web

descripción 4Warehouse Manager Connector para

SAP R/3descripción 4

WebSphere Site Analyzer 105Windows

agente de depósitoinstalación 29

Windows (continuación)transformadores de depósito

variables de entorno para 81Variable del sistema

CLASSPATH 81variables 107vía de acceso de variable del

sistema 81

Zz/OS

agentes de depósitoacceso a bases de datos fuera

de la familia de DB2 42acceso a IMS y VSAM 42contenido de ejemplo de

tablas de DB2 y archivosplanos 41

ejecución de varios daemonsen un subsistema z/OS 48

inicio de daemon como tareainiciada 47

inicio del agente 36instalación 31programas definidos por el

usuario 37soporte para pasos definidos

por el usuario deTrillium 52

utilización para automatizarlos pasos deDataPropagator 49

visión general 30ejecución de programas de

utilidad 44modificación de la plantilla para

soporte FTP 40pasos de depósito,

planificación 38tablas, copia de datos entre ellas

usando LOAD 45transformadores de depósito

configuración deprocedimientos almacenadosde Java 95

configuración en DB2 paraz/OS 96

descritos 93reducción de caracteres en

archivo de variables deentorno 98

150 Warehouse Manager Guía de instalación

Page 161: Data Warehouse

Cómo ponerse en contacto con IBM

En los EE.UU., puede ponerse en contacto con IBM llamando a uno de lossiguientes números:v 1-800-237-5511 para servicio al clientev 1-888-426-4343 para obtener información sobre las opciones de servicio

técnico disponiblesv 1-800-IBM-4YOU (426-4968) para márketing y ventas de DB2

En Canadá, puede ponerse en contacto con IBM llamando a uno de lossiguientes números:v 1-800-IBM-SERV (1-800-426-7378) para servicio al clientev 1-800-465-9600 para obtener información sobre las opciones de servicio

técnico disponiblesv 1-800-IBM-4YOU (1-800-426-4968) para márketing y ventas de DB2

Para localizar una oficina de IBM en su país o región, consulte IBM Directoryof Worldwide Contacts en el sitio Web www.ibm.com/planetwide

Información sobre productos

La información relacionada con productos DB2 Universal Database seencuentra disponible por teléfono o a través de la World Wide Web en el sitiowww.ibm.com/software/data/db2/udb

Este sitio contiene la información más reciente sobre la biblioteca técnica,pedidos de manuales, descargas de clientes, grupos de noticias, FixPacks,novedades y enlaces con recursos de la Web.

Si vive en los EE.UU., puede llamar a uno de los números siguientes:v 1-800-IBM-CALL (1-800-426-2255) para solicitar productos u obtener

información general.v 1-800-879-2755 para solicitar publicaciones.

Para obtener información sobre cómo ponerse en contacto con IBM desdefuera de los EE.UU., vaya a la página IBM Worldwide en el sitiowww.ibm.com/planetwide

© Copyright IBM Corp. 1994, 2002 151

Page 162: Data Warehouse

IBM

Número Pieza: CT16GES

Printed in Denmark by IBM Danmark

SC10-3746-00

(1P)

P/N:

CT16GES

Page 163: Data Warehouse

Spin

einformat

ion:

IB

MIB

DB

War

ehou

seM

anag

erW

areh

ouse

Man

ager

Guí

ade

inst

alac

ión

Vers

ión

8