IBM DB2 Connect 10.5 Guia Del Usuario
Ocultar thumbs Ver también para DB2 Connect 10.5:
Tabla de contenido

Publicidad

Enlaces rápidos

IBM DB2 Connect 10.5
Guía del usuario de DB2 Connect
Actualizado en octubre de 2014
SC11-8370-01

Publicidad

Tabla de contenido
loading

Resumen de contenidos para IBM DB2 Connect 10.5

  • Página 1 IBM DB2 Connect 10.5 Guía del usuario de DB2 Connect Actualizado en octubre de 2014 SC11-8370-01...
  • Página 3 IBM DB2 Connect 10.5 Guía del usuario de DB2 Connect Actualizado en octubre de 2014 SC11-8370-01...
  • Página 4 Puede realizar pedidos de publicaciones de IBM en línea o a través del representante de IBM de su localidad. v Para solicitar publicaciones en línea, vaya a IBM Publications Center en http://www.ibm.com/shop/ publications/order v Para encontrar al representante local de IBM que le corresponde, vaya a la sección Worlwide Contacts de IBM...
  • Página 5: Tabla De Contenido

    . 17 Capítulo 4. Configuración..67 Requisitos de la instalación de productos del Preparación de IBM DB2 para IBM i para servidor de DB2 Connect (AIX) . . 17 conexiones desde DB2 Connect .
  • Página 6 Capítulo 5. Administración ..79 Agrupación de conexiones y concentrador de conexiones . . 154 Vinculación de aplicaciones y programas de utilidad Concentrador de conexiones necesario con (servidor de DB2 Connect) . . 79 WebSphere MQ Transaction Manager y DB2 Traslado de los datos con DB2 Connect .
  • Página 7: Acerca De Este Manual

    Connect y en la red y se presentan varios temas relacionados con la resolución de posibles problemas. Quién debería utilizar este manual Administradores del sistema, administradores de bases de datos y especialistas en comunicaciones del sistema estarán interesados en este manual o en parte del mismo. © Copyright IBM Corp. 1993, 2014...
  • Página 8 Guía del usuario de DB2 Connect...
  • Página 9: Capítulo 1. Visión General De Db2 Connect

    Se recomienda encarecidamente utilizar el cliente de DB2 Connect, especialmente los clientes y controladores de IBM, en lugar del servidor de DB2 Connect. Los clientes y controladores de IBM Data Server proporcionan la misma funcionalidad de desarrollo de aplicaciones y conexiones que el servidor de DB2 Connect. No...
  • Página 10: Ventajas De Utilizar Un Servidor De Db2 Connect

    Disponibilidad mejorada. El acceso a la aplicación, mediante controladores de servidor de datos o clientes de IBM, a datos de DB2 para z/OS igual o superior a la configuración en tres niveles gracias a la eliminación de un punto de anomalía.
  • Página 11 IBM Data Studio Sí IBM InfoSphere Optim Configuration Manager para z/OS IBM InfoSphere Optim Performance Manager Extended Edition IBM InfoSphere Optim pureQuery Runtime Sí Control de acceso basado en etiquetas (LBAC) Tablas de consulta materializada (MQT) Sí Tablas de clúster multidimensional (MDC) Sí...
  • Página 12: Bases De Datos Del Sistema Principal

    Ediciones del servidor DB2 Connect Nota: 1. IBM InfoSphere Optim Performance Manager Extended Edition es la continuación de Performance Expert. IBM InfoSphere Optim Performance Manager Extended Edition ayuda a optimizar el rendimiento y la disponibilidad de las aplicaciones y bases de datos críticas para la misión.
  • Página 13: Db2 Connect Y Las Sentencias De Sql

    El SQL dinámico se procesa cuando la sentencia de SQL se somete al servidor de bases de datos del sistema principal IBM. El SQL dinámico es más flexible pero puede resultar más lento. El programador de aplicaciones es quien decide si se utiliza SQL estático o dinámico.
  • Página 14: Infosphere Federation Server Y Db2 Connect

    Procesador de línea de mandatos (CLP) o CLPPlus. Puede utilizar CLP o CLPPlus para emitir sentencias de SQL frente a una base de datos de servidores de bases de datos de sistema principal de IBM. Las sentencias de SQL se emiten en la base de datos especificada.
  • Página 15: Casos De Ejemplo De Db2 Connect

    DB2 Connect puede establecer una conexión TCP/IP directa con los servidores DB2 para z/OS, IBM DB2 para IBM i y DB2 para Linux, UNIX y Windows. Además, las aplicaciones pueden conectarse con varias bases de datos de la familia DB2 y actualizarlas en la misma transacción, con la integridad de datos completa...
  • Página 16: Productos De Servidor De Db2 Connect Como Servidores De Conectividad

    único a varias estaciones de trabajo que dan soporte a distintas aplicaciones. La Figura 2 en la página 9 muestra la solución de IBM para los entornos en los que un cliente DB2 establece una conexión indirecta con un servidor de bases de datos del sistema principal IBM a través de un producto de servidor de DB2 Connect,...
  • Página 17: Db2 Connect Y Los Supervisores De Proceso De Transacciones

    VSE para VM para IBM i Servidores System z Power para z/OS Systems TCP/IP Servidor Db2 Connect Conexiones con nombre, TCP/IP Cliente Figura 2. DB2 Connect Enterprise Edition Si se pierde una conexión TCP/IP con el servidor DB2 Connect, el cliente intentará...
  • Página 18: Proceso De Transacciones

    Linux, UNIX y Windows ejecuten transacciones contra servidores de bases de datos remotas del sistema principal IBM y de LAN y que un supervisor de TP coordine estas transacciones.
  • Página 19: Ejemplos De Supervisores De Proceso De Transacciones

    BEA WebLogic v Microsoft Transaction Server (MTS) Es posible utilizar servidores de bases de datos remotos de LAN, IBM Power Systems y System z, en las transacciones coordinadas por estos supervisores de TP. Modelo de proceso de transacciones distribuidas (DTP) X/Open Es posible que una aplicación que ejecute lógica empresarial deba actualizar varios...
  • Página 20 Todos los supervisores de TP de la lista anterior son TM compatibles con XA. Las bases de datos remotas del sistema principal, de IBM Power Systems y de DB2 basadas en LAN, cuando se accede a las mismas utilizando DB2 Connect, son RM compatibles con XA.
  • Página 21: Capítulo 2. Instalación Del Servidor De Db2 Connect

    Los idiomas del grupo de servidores traducen la mayoría de los mensajes, ayuda y elementos de interfaz gráfica de DB2. Los idiomas del grupo de clientes traducirán el componente IBM Data Server Runtime Client, que incluirá la mayoría de mensajes y determinada documentación de ayuda.
  • Página 22 En los sistemas operativos Windows, puede ejecutar setup.exe con el parámetro -i para especificar el código de idioma de dos letras del idioma que va a utilizar la instalación. En los sistemas operativos Linux y UNIX, se recomienda establecer la variable de entorno LANG para que muestre el Asistente de Instalación de DB2 en su idioma nacional.
  • Página 23: Cambio Del Idioma De La Interfaz Del Producto Db2 Connect (Windows)

    Cambio del idioma de la interfaz del producto DB2 Connect (Windows) El idioma de la interfaz de DB2 es el idioma que aparece en los mensajes, la ayuda y las interfaces de las herramientas gráficas. Acerca de esta tarea No se deben confundir los idiomas soportados por un producto de base de datos DB2 con los idiomas soportados por la interfaz de DB2.
  • Página 24: Cambio Del Idioma De La Interfaz De Db2 Connect (Linux Y Unix)

    Cambio del idioma de la interfaz de DB2 Connect (Linux y UNIX) El idioma de la interfaz del producto de base de datos DB2 es el idioma que aparece en los mensajes, la ayuda y las interfaces de las herramientas gráficas. Antes de empezar No se deben confundir los idiomas que reciben soporte en el producto de base de datos DB2 con los idiomas a los que la interfaz de DB2 proporciona soporte.
  • Página 25: Requisitos Previos Para Instalar El Producto De Servidor De Db2 Connect

    DB2, debe consultar las notas técnicas sobre Requisitos del sistema paraIBM DB2 para Linux, UNIX, y Windows y Requisitos del sistema para IBM DB2 Connect. Estas notas técnicas utilizanIBM Software Product Compatibility Reports (SPCR). Con la herramienta SPCR, puede localizar y...
  • Página 26 encontrar listas completas de sistemas operativos compatibles, requisitos del sistema, requisitos previos y software compatible opcional para los productos de la base de datos de DB2. Este tema de DB2 Information Centre podría eliminarse en una versión o fixpack futuro. Para instalar un producto servidor DB2 Connect, tal como DB2 Connect Enterprise Edition, deben cumplirse los requisitos siguientes: Requisitos de instalación...
  • Página 27: Instalación Del Producto Db2 En Nfs (Network File System)

    Lenguajes de programación soportados y compiladores para desarrollo de aplicaciones de base de datos. v Puede descargar la versión más reciente de IBM C++ Runtime Environment Components para AIX desde el sitio web de soporte de IBM AIX XL C y C++.
  • Página 28: Requisitos De La Instalación De Productos Del Servidor De Db2 Connect (Hp-Ux)

    DB2, debe consultar las notas técnicas sobre Requisitos del sistema paraIBM DB2 para Linux, UNIX, y Windows y Requisitos del sistema para IBM DB2 Connect. Estas notas técnicas utilizanIBM Software Product Compatibility Reports (SPCR). Con la herramienta SPCR, puede localizar y...
  • Página 29: Requisitos De La Instalación De Productos Del Servidor De Db2 Connect (Linux)

    DB2, debe consultar las notas técnicas sobre Requisitos del sistema paraIBM DB2 para Linux, UNIX, y Windows y Requisitos del sistema para IBM DB2 Connect. Estas notas técnicas utilizanIBM Software Product Compatibility Reports (SPCR). Con la herramienta SPCR, puede localizar y...
  • Página 30 DB2, debe consultar las notas técnicas sobre Requisitos del sistema paraIBM DB2 para Linux, UNIX, y Windows y Requisitos del sistema para IBM DB2 Connect. Estas notas técnicas utilizanIBM Software Product Compatibility Reports (SPCR). Con la herramienta SPCR, puede localizar y...
  • Página 31: Requisitos De La Instalación De Productos Del Servidor De Db2 Connect (Windows)

    DB2, debe consultar las notas técnicas sobre Requisitos del sistema paraIBM DB2 para Linux, UNIX, y Windows y Requisitos del sistema para IBM DB2 Connect. Estas notas técnicas utilizanIBM Software Product Compatibility Reports (SPCR). Con la herramienta SPCR, puede localizar y...
  • Página 32: Requisitos De Memoria

    Para el soporte de un cliente de servidor de datos de IBM, estos requisitos de memoria son para una base de cinco conexiones de cliente simultáneas. Por cada cinco conexiones de cliente adicionales, se necesitan 16 MB más de RAM.
  • Página 33: Soporte De Software De Java Para Db2 Connect

    Asistente de instalación de DB2 o un archivo de respuestas para instalar el producto. SDK para Java no se instala con IBM Data Server Runtime Client ni con IBM Data Server Driver Package. En la tabla siguiente se enumeran los niveles de SDK para Java instalados para los productos de base de datos DB2 según la plataforma de sistema operativo:...
  • Página 34: Software De Desarrollo De Aplicación De Java Soportado

    SDK para Java, pruebe con la siguiente versión disponible para SDK para Java en el nivel dado. Las versiones de SDK para Java que no sean IBM SDK sólo están soportadas para crear y ejecutar aplicaciones Java autónomas. Para crear y ejecutar nuevos procedimientos almacenados Java y función definida por el usuario, solo se da...
  • Página 35: Preparación Para La Instalación De Db2 Connect

    Versión 9.7 y podría eliminarse en releases futuros. La fecha de finalización de servicio de IBM SDK para Java 1.4.2 es el mes de septiembre de 2011. Se recomienda eliminar la dependencia de SDK para Java 1.4.2 mucho antes de esta fecha.
  • Página 36: Parámetros Del Kernel (Linux Y Unix)

    NFS y nombre_directorio_local representa el nombre del directorio local. 4. En un sistema IBM zSeries que ejecute Linux, vaya al directorio en el que esté montado el DVD. Puede hacerlo entrando el mandato cd /nombre_directorio_local, donde nombre_directorio_local representa el punto de montaje del DVD del producto.
  • Página 37: Resultados

    Resultados El sistema operativo HP-UX se reinicia automáticamente después de que se cambien los valores de los parámetros de configuración del kernel. Consejo: kctune también se puede utilizar en HP-UX para ajustar los parámetros del kernel. Parámetros recomendados de configuración del kernel para DB2 Connect (HP-UX) Para los sistemas HP-UX que ejecuten un sistema de bases de datos DB2 de 64 bits, ejecute el mandato db2osconf para sugerir los valores de los parámetros de...
  • Página 38 v Empezando por la primera sección sobre Límites de la memoria compartida, SHMMAX y SHMALL son los parámetros a los que debe mirarse. SHMMAX es el tamaño máximo de un segmento de memoria compartida en un sistema Linux mientras que SHMALL es la asignación máxima de páginas de memoria compartida en un sistema.
  • Página 39: Modificación De Los Parámetros Del Kernel Para Db2 Connect (Solaris)

    Connect Enterprise Edition, es un proceso de varios pasos. Los productos del servidor de DB2 Connect frecuentemente se instalan con cientos o miles de clientes conectados a servidores de bases de datos del sistema principal IBM. Por esta razón, se aconseja efectuar una instalación de prueba. Después de verificar si la configuración de prueba es estable, puede utilizarla como plantilla para una...
  • Página 40: Aix

    Instale y configure el cliente de servidor de datos de IBM. Utilice esta estación de trabajo para probar la conectividad desde el cliente de servidor de datos de IBM con servidores de bases de datos del sistema principal IBM, así como para probar aplicaciones que utilicen esta conectividad.
  • Página 41 v El DVD del producto de base de datos DB2 debe estar montado en el sistema. v La imagen del producto DB2 Connect debe estar disponible. Si instala una versión no inglesa del producto DB2 Connect, debe tener también el Paquete de idiomas nacionales adecuado.
  • Página 42 DB2. En unos momentos, se abre el Área de ejecución para la instalación de IBM DB2. Para las instalaciones desde varios CD, emita el mandato db2setup fuera de la ubicación del CD montado con un nombre de vía de acceso absoluta o relativa para asegurarse...
  • Página 43: Montaje De Los Cd O Dvd (Aix)

    Montaje de los CD o DVD (AIX) Para montar el CD o DVD de su producto de base de datos DB2 en un sistema operativo AIX, utilice la herramienta SMIT (System Management Interface Tool). Antes de empezar En función de la configuración del sistema, es posible que tenga que iniciar la sesión con autorización de usuario root para montar discos.
  • Página 44: Hp-Ux

    disc es el directorio de punto de montaje del disco. HP-UX Instalación de un producto de servidor de DB2 Connect (HP-UX) Para definir las preferencias de instalación e instalar un producto DB2 Connect en HP-UX, utilice el asistente de instalación de DB2. Antes de empezar Antes de empezar la instalación: v DB2 Connect puede instalarse utilizando la autorización de usuario root o no...
  • Página 45 DB2. En unos momentos, se abre el Área de ejecución para la instalación de IBM DB2. Para las instalaciones desde varios CD, emita el mandato db2setup fuera de la ubicación del CD montado con un nombre de vía de acceso absoluta o relativa para asegurarse...
  • Página 46: Montaje De Cd O Dvd Para Db2 Connect (Hp-Ux)

    Resultados Los Paquetes de idiomas nacionales también se pueden instalar ejecutando el mandato ./db2setup desde el directorio en que reside el Paquete de idioma nacional, después de que se haya instalado el producto DB2 Connect. Las anotaciones cronológicas de instalación, db2setup.log y db2setup.err se ubicarán, por omisión, en el directorio /tmp.
  • Página 47 Antes de empezar Antes de empezar la instalación: v DB2 Connect puede instalarse utilizando la autorización de usuario root o no root. v Asegúrese de que el sistema cumple con los requisitos siguientes: – Requisitos de disco y de memoria –...
  • Página 48 DB2. En unos momentos, se abre el Área de ejecución para la instalación de IBM DB2. Para las instalaciones desde varios CD, emita el mandato db2setup fuera de la ubicación del CD montado con un nombre de vía de acceso absoluta o relativa para asegurarse...
  • Página 49: Montaje De Cd O Dvd Para Db2 Connect (Linux)

    base de datos DB2 y los productos relacionados de DB2. Consulte el tema “Instalación del Centro de información de DB2 utilizando el Asistente de instalación de DB2 (UNIX)” en la publicación Instalación de servidores DB2 . Montaje de CD o DVD para DB2 Connect (Linux) Para montar un CD-ROM en sistemas operativos Linux, emita el mandato mount.
  • Página 50 3. Entre el mandato ./db2setup desde el directorio donde resida la imagen del producto para iniciar el asistente de instalación de DB2. En unos momentos, se abre el Área de ejecución para la instalación de IBM DB2. Para las instalaciones Guía del usuario de DB2 Connect...
  • Página 51: Montaje De Cd O Dvd Para Db2 Connect (Solaris)

    último panel de instalación del asistente de instalación de DB2. Una vez completada, el producto de servidor DB2 Connect se instala utilizando la vía de instalación por omisión /opt/IBM/db2/V9.8. Si lo está instalando en un sistema en que ya se está utilizando este directorio, a la vía de acceso de instalación del producto DB2 Connect se le añadirá...
  • Página 52: Windows

    2. Si el Gestor de volúmenes (vold) se está ejecutando en el sistema, el disco se monta automáticamente como /cdrom/etiqueta_cd si el CD o DVD tiene una etiqueta o /cdrom/unnamed_cdrom si no está etiquetado. Si el Gestor de volúmenes no se está ejecutando en el sistema, realice los pasos siguientes para montar el CD o DVD: a.
  • Página 53 Es posible efectuar la instalación sin derechos avanzados de usuario, pero el programa de configuración puede no ser capaz de validar cuentas. v Si desea instalar DB2 Connect con una cuenta que no sea de administrador, consulte el tema “Instalación de DB2 Connect como no administrador (Windows)”.
  • Página 54: Cuentas De Usuario Necesarias Para La Instalación De Productos Db2 Connect (Windows)

    Cuentas de usuario necesarias para la instalación de productos DB2 Connect (Windows) Antes de comenzar las tareas de instalación debe tener una cuenta de usuario de instalación. Durante la instalación, también puede elegir la creación de una o más cuentas de usuario de configuración, como una cuenta de usuario de Servidor de administración de DB2 (DAS) o una cuenta de usuario de instancia de DB2.
  • Página 55 Para la cuenta de usuario de instalación es necesario el derecho de usuario "Acceder a este sistema desde la red". El ID de usuario de instalación debe pertenecer al grupo Administradores de dominio en el caso de que la instalación requiera que se cree o verifique una cuenta de dominio.
  • Página 56 v Depurar programas v Crear un objeto de símbolo v Bloquear páginas en la memoria v Iniciar la sesión como servicio v Aumentar las cuotas (ajustar las cuotas de memoria para un proceso en los sistemas operativos de Windows Server 2003) v Sustituir un símbolo de nivel de proceso Si está...
  • Página 57: Ampliación Del Esquema De Active Directory Para Servicios De Directorio De Ldap (Windows)

    v Actuar como parte del sistema operativo v Depurar programas v Crear un objeto de símbolo v Aumentar las cuotas v Bloquear páginas en la memoria v Iniciar la sesión como servicio v Sustituir un símbolo de nivel de proceso Si está...
  • Página 58: Instalación De Db2 Connect Como No Administrador (Windows)

    Qué hacer a continuación Cuando db2schex finalice, puede continuar con la instalación del producto de base de datos DB2; si ya ha instalado productos de base de datos DB2 o si ya ha creado bases de datos, debe registrar el nodo y catalogar las bases de datos manualmente. Para obtener más información, consulte el tema “Habilitación de soporte de LDAP después de que finalice la instalación de DB2”.
  • Página 59: Mantenimiento De Las Claves De Licencia

    v Un Administrador ha instalado DB2 Connect, y después un no-Administrador intenta instalar DB2 Connect en el mismo sistema. En este caso, la instalación fallará, y devolverá un mensaje de error indicando que el usuario debe ser un Administrador para instalar el producto. Un Administrador siempre tiene autoridad para desinstalar o reinstalar.
  • Página 60: Establecimiento De La Política De Licencias De Db2

    /opt/IBM/db2/V10.5/adm en los sistemas operativos AIX, HP-UX o Solaris o bien /opt/ibm/db2/V10.5/adm en los sistemas operativos Linux, si utiliza el directorio de instalación por omisión. Establecimiento de la política de licencias de DB2 Connect mediante la utilización del mandato db2licm Para establecer la política de licencias, emita el mandato db2licm con los...
  • Página 61: Aplicación De Fixpacks A Db2 Connect

    Un fixpack de DB2 contiene actualizaciones y arreglos de problemas (informe autorizado de análisis de programa o "APAR") encontrados durante las pruebas en IBM, así como arreglos de problemas de los que han informado los clientes. Para obtener una lista completa de los arreglos que contiene cada fixpack, consulte http://www.ibm.com/support/docview.wss?uid=swg21633303.
  • Página 62 Server Client, IBM Data Server Runtime Client, y DB2 Connect Server. El fixpack del servidor de DB2 puede dar servicio a cualquiera de las siguientes ediciones del servidor de DB2: DB2 Enterprise Server Edition, DB2 Workgroup Server Edition, DB2 Express Server Edition, DB2 Connect...
  • Página 63 En entornos de IBM DB2 pureScale, puede aplicarse una imagen de fixpack fuera de línea o en línea. En entornos de DB2 que no sean entornos de DB2 pureScale, una imagen de fixpack solo puede aplicarse fuera de línea. Restricciones v Un fixpack de DB2 Versión 10.5 solo se puede aplicar a la capacidad general de...
  • Página 64: Desinstalación

    Qué hacer a continuación Compruebe en el archivo de anotaciones cronológicas los pasos posteriores a la instalación o los mensajes de error y acciones recomendadas. Para las instalaciones no root en Linux o UNIX, las funciones basadas en el usuario root (como la función de alta disponibilidad y la autentificación basada en el sistema operativo) pueden habilitarse mediante la utilización del mandato db2rfe.
  • Página 65: Desinstalación De Db2 Connect (Linux Y Unix)

    Consulte la ayuda del sistema operativo si desea obtener más información sobre cómo eliminar productos de software del sistema operativo Windows. v Mandato db2unins Puede ejecutar el mandato db2unins desde el directorio DIR_DB2\bin para eliminar productos de base de datos, funciones o idiomas de DB2. Utilizando este mandato, puede desinstalar varios productos de base de datos DB2 al mismo tiempo utilizando el parámetro /p.
  • Página 66 4. Detenga todas las instancias de DB2. Consulte el manual Instalación de servidores DB2. 5. Elimine las instancias de DB2 o ejecute el mandato db2iupdt para actualizar las instancias en otra vía de acceso de instalación. Para eliminar las instancias de DB2, consulte la publicación Instalación de servidores DB2.
  • Página 67: Capítulo 3. Actualización A La Versión Más Reciente De Db2 Connect

    Connect existentes y las bases de datos del gestor de transacciones existentes para que puedan ejecutarse en la versión o release más reciente de DB2 Connect. La actualización de los IBM Data Server Client Package conlleva actualizar las instancias de cliente para conservar la configuración de los IBM Data Server Client Package existentes.Consulte el tema “Actualización de clientes”...
  • Página 68: Aspectos Básicos De La Actualización Para Db2 Connect

    información contenida en los puntos esenciales, especialmente las recomendaciones y las restricciones para la actualización, pueden ayudarle a determinar la estrategia. Un plan de actualización debe incluir los siguientes detalles de actualización para cada componente: Prerrequisitos de actualización que indiquen todos los requisitos que es necesario satisfacer antes de la actualización.
  • Página 69: Tareas Previas A La Actualización Para Servidores De Db2 Connect

    Las dos últimas versiones de los clientes pueden conectarse a la versión o release más reciente de los servidores de DB2 Connect. La única restricción es que las características nuevas no están disponibles en los clientes de las versiones y releases previos. Sin embargo, no es probable que necesite acceder a estas nuevas características porque las aplicaciones existentes no las utilizan.
  • Página 70 6. Opcional: Si existen bases de datos federadas de DB2 Connect, consulte el tema sobre cómo “preparar la migración a sistemas federados” en la publicación IBM WebSphere Information Integration: Migrating to Federation Version 9 para obtener detalles sobre las tareas previas a la actualización para estas bases de datos.
  • Página 71: Actualización De Servidores De Db2 Connect

    Actualización de servidores de DB2 Connect Los servidores de DB2 Connect Versión 10.5 dan soporte a la actualización de las instancias de DB2 Connect y de las bases de datos federadas existentes del gestor de transacciones y de DB2 Connect creadas en servidores de DB2 Connect Versión 9.7 y Versión 9.5.
  • Página 72: Tareas Posteriores A La Actualización Para Servidores De Db2 Connect

    soportada de DB2 Connect en Windows, consulte el tema “Actualización de un servidor DB2 (Windows)” en la publicación Actualización a DB2 Versión 10.5. Restricciones v El tamaño en bits de la instancia del cliente viene determinado por el sistema operativo en el que instala DB2 Connect. Consulte el tema “Cambios de soporte para servidores DB2 de 32 bits y 64 bits”...
  • Página 73: Asegúrese De Que La Cantidad De Espacio Para Las Anotaciones

    Connect en el directorio DB2PATH\conv, donde DB2PATH es la ubicación de la copia nueva de DB2 Connect. 4. Si está conectando con un servidor DB2 para z/OS o un servidor IBM DB2 para IBM i para el que se requiera soporte de euros, establezca la variable de registro DB2CONNECT_ENABLE_EURO_CODEPAGE en YES en todos los clientes y servidores de DB2 Connect, para que la página de códigos actual de la...
  • Página 74 Verifique que la actualización del servidor de DB2 Connect se haya realizado satisfactoriamente. Pruebe las conexiones a todas las bases de datos catalogadas. El ejemplo siguiente muestra cómo probar una conexión desde el Procesador de línea de mandatos (CLP): db2 CONNECT TO DATABASE sample user mickey using mouse Necesita especificar un usuario y contraseña cuando se conecta a una base de datos remota.
  • Página 75: Capítulo 4. Configuración

    Capítulo 4. Configuración Preparación de IBM DB2 para IBM i para conexiones desde DB2 Connect DB2 Connect proporciona a las aplicaciones de sistemas remotos acceso a datos contenidos en el sistema IBM DB2 para IBM i. Procedimiento Para configurar la conexión, es necesario tener la información siguiente: 1.
  • Página 76: Resultados

    RCHASR7C RCHASR7C R7BDH3SNA RCH2PDH3 RCHASDH3 RCHASDH3 Cuando haya obtenido estos parámetros del servidor IBM Power Systems, entre sus valores en la hoja de trabajo siguiente: Tabla 7. Parámetros de configuración de IBM Power Systems Elemento Parámetro Ejemplo Valor del usuario...
  • Página 77: Bases De Datos Del Sistema Principal

    Antes de empezar Si tiene previsto que DB2 para z/OS participe en una transacción de actualización múltiple (confirmación de dos fases), consulte el tema que trata sobre la habilitación de actualizaciones múltiples en la publicación Guía del usuario de DB2 Connect.
  • Página 78: Configuración De Tcp/Ip Para Db2 Para Z/Os

    Servidores de IBM Power Systems IBM DB2 para IBM i, una parte integrante del sistema operativo IBM i. Sólo puede existir una base de datos en un servidor IBM Power Systems a menos que el sistema esté configurado para utilizar agrupaciones de almacenamiento auxiliar independientes.
  • Página 79 El ID de usuario y contraseña que se utilizarán al emitir peticiones CONNECT a la base de datos del servidor del sistema principal IBM. 2. Póngase en contacto con el administrador de la red local y con el administrador de DB2 para z/OS para que le ayuden a obtener esta información.
  • Página 80 Emita un mandato PING para el servidor DB2 Connect usando el número de puerto correcto si TCP/IP da soporte a esa opción en el sistema principal. Por ejemplo: ping nombre_sistema_pral_remoto -p número_puerto Hallará soporte para el servidor System z en http://www.ibm.com/servers/ eserver/support/zseries/ Guía del usuario de DB2 Connect...
  • Página 81: Configuración De Db2 Para Z/Os

    DB2 Connect establezca una conexión con el servidor de bases de datos DB2 para z/OS. Para obtener ejemplos más detallados, consulte la documentación de instalación de DB2 para z/OS: http://publib.boulder.ibm.com/ infocenter/imzic o consulte los pasos de instalación de DDF en el manual de instalación de DB2 para z/OS.
  • Página 82: Explotación De Sysplex En Db2

    parámetro SYSPLEX en su entrada de directorio DCS, pero la propia entrada DCS no se debe eliminar, incluso aunque no tenga ningún otro parámetro especificado. Con la capacidad de redireccionamiento automático del cliente de Sysplex, el comportamiento por omisión de una conexión que tanga habilitado Sysplex consiste en reintentar la conexión en caso de errores en la comunicación.
  • Página 83: Requisitos De Configuración Para Sysplex

    Servidor B de Sysplex Servidor C de Sysplex HOST_NAME=MVSHOST HOST_NAME=MVSHOST1 Suponga que, en este entorno, una aplicación emite ahora: db2 connect to aliasb user xxxxxxx using xxxxxxxx Se ha establecido la conexión con la base de datos MVSHOST. Como la utilización de Sysplex está...
  • Página 84: Configuración De Conexiones A Servidores De Bases De Datos Del Sistema Principal Ibm

    2. Catalogue el nodo TCP/IP. Consulte el tema sobre el “Mandato CATALOG TCPIP/TCPIP4/TCPIP6 NODE” en la publicación Consulta de mandatos. 3. Catalogue la base de datos de sistema principal IBM como una base de datos de los Servicios de conexión de bases de datos (DCS). Consulte el tema sobre el “Mandato CATALOG DCS DATABASE”...
  • Página 85: Registro De Una Clave De Licencia De Db2 Connect

    El mandato db2licm también se puede encontrar en la vía de acceso en la que está instalado el producto de base de datos DB2. Por ejemplo, /opt/IBM/db2/V10.5/adm en los sistemas operativos AIX, HP-UX o Solaris o bien /opt/ibm/db2/V10.5/adm en los sistemas operativos Linux, si utiliza el directorio de instalación por omisión.
  • Página 86 Guía del usuario de DB2 Connect...
  • Página 87: Capítulo 5. Administración

    La vinculación es un proceso mediante el cual un servidor de bases de datos del sistema principal IBM procesa estos archivos de vinculación.
  • Página 88 Para cada servidor de bases de datos del sistema principal IBM con el que desee realizar la vinculación, realice los pasos siguientes: 1. Asegúrese de contar con autorización suficiente para el sistema de gestión del...
  • Página 89 Donde DBALIAS, USERID y PASSWORD son aplicables al servidor de bases de datos del sistema principal IBM, ddcsmvs.lst es el archivo de lista de vinculación para z/OS y vía_acceso representa la ubicación del archivo de lista de vinculación.
  • Página 90: Traslado De Los Datos Con Db2 Connect

    IBM a un archivo de la estación de trabajo DB2 Connect y a la inversa. A continuación, podrá utilizar los datos con cualquier sistema de gestión de base de datos relacional que dé...
  • Página 91 IBM a un archivo PC/IXF y, a continuación, importarlos a una base de datos DB2 para Linux, UNIX y Windows. Puede realizar las operaciones de importación y exportación desde un cliente de base de datos o desde la estación de trabajo de DB2 Connect.
  • Página 92: Descripción E Instalación Del Redireccionamiento Automático Del Cliente (Servidor De Db2 Connect)

    (servidor de DB2 Connect) La finalidad principal de la función automática de redireccionamiento del cliente es la de habilitar a una aplicación cliente de IBM Data Server para que pueda efectuar una recuperación de una pérdida de comunicaciones para que la aplicación pueda continuar su trabajo con interrupciones mínimas.
  • Página 93 Connect. Por omisión la capacidad de redireccionamiento de Sysplex está habilitada si lo está el soporte de Sysplex. Para que el cliente de IBM Data Server tenga la posibilidad de recuperarse de una pérdida de comunicaciones con un servidor de DB2 Connect mediante el redireccionamiento automático de cliente, se debe especificar una ubicación de...
  • Página 94: Administración De Los Sistemas Db2 Connect

    IBM. Un applet Java puede acceder a una base de datos remota a través de un navegador habilitado para Java. El cliente de DB2 Connect que utiliza el cliente de datos de IBM recibe soporte en los sistemas operativos Linux, UNIX y Windows.
  • Página 95 Connect Un cliente o servidor DB2 Connect permite que un cliente de servidor de datos de IBM de una LAN acceda a los datos almacenados en sistemas del sistema principal IBM. En las organizaciones con grandes cantidades de datos, IBM DB2 para IBM i, DB2 para z/OS o DB2 Server para VM y VSE se usan con frecuencia para gestionar los datos.
  • Página 96 IBM y puede reducir de forma notable el esfuerzo necesario para establecer y mantener el acceso a datos de la empresa. Para conectar con un servidor de bases de datos del sistema principal IBM es necesario un producto DB2 Connect con licencia. No se puede conectar directamente a un servidor de datos del sistema principal IBM utilizando un cliente de servidor de datos de IBM.
  • Página 97: Vinculación De Programas De Utilidad De Base De Datos En Db2 Connect

    VSE para VM para IBM i Servidores System z Power para z/OS Systems TCP/IP Servidor de DB2 Connect Supervisor de TP (eg. Encina, Tuxedo y Weblogic) Aplicación Lógica Empresarial Supervisor de TP del Cliente Figura 5. Funcionamiento del Supervisor de transacciones con DB2 Connect.
  • Página 98 Procedimiento v Para vincular los programas de utilidad y aplicaciones al servidor de bases de datos del sistema principal IBM, conéctese al servidor del sistema principal IBM y utilice el ejemplo siguiente como plantilla: connect to alias_BD user ID_usuario using contraseña bind vía-acceso/bnd/@ddcsmvs.lst blocking all sqlerror continue...
  • Página 99 Consideraciones sobre la explotación de SYSPLEX en System z DB2 Connect proporciona equilibrado de carga y tolerancia a los errores cuando se direccionan conexiones al Sysplex de DB2. Cuando esté conectado a un servidor de bases de datos DB2 para z/OS que se ejecute en un entorno DB2 pureScale, DB2 Connect repartirá...
  • Página 100: Soporte De System I Y De Sistema Principal Para Db2 Connect

    En general, se aconseja instalar la actualización de servicio recomendada (RSU) para evitar que se produzcan problemas causados por defectos de software que IBM ha corregido. Importante: En el caso de la versión 10.1, el arreglo para DB2 para z/OS V10 APAR PM79161 debe aplicarse antes de conectar con la base de datos de DB2 para z/OS.
  • Página 101: Conocimiento Del Servidor De Administración

    IBM como si no son de IBM, así como programas de aplicación. Es posible conectar cualquier combinación de productos de gestión de bases de datos relacionales que utilicen DRDA para formar un sistema de gestión de bases...
  • Página 102: Drda Y El Acceso A Los Datos

    DB2 Connect implementa la arquitectura DRDA para reducir el coste y la complejidad de acceder a datos almacenados en IBM DB2 para IBM i, DB2 para IBM Power Systems, DB2 para z/OS, DB2 Server para VM y VSE, y otros servidores de bases de datos compatibles con DRDA.
  • Página 103: Unidad De Trabajo Remota

    Figura 6. Flujo de datos entre un servidor de DB2 Connect y un servidor del sistema principal IBM Para implementar las conexiones entre los sistemas de gestión de bases de datos del servidor DRDA y los clientes de servidor de datos de IBM, DRDA utiliza las arquitecturas siguientes: v Character Data Representation Architecture (CDRA)
  • Página 104: Base De Datos

    v Están permitidas varias peticiones (sentencias de SQL) para cada unidad de trabajo. v Están permitidos varios cursores para cada unidad de trabajo. v Cada unidad de trabajo solamente puede actualizar una sola base de datos. v El programa de aplicación confirma o retrotrae la unidad de trabajo. En ciertas circunstancias de error, es posible que el servidor de bases de datos o DB2 Connect retrotraiga una unidad de trabajo.
  • Página 105: Actualización De Directorios De Base De Datos

    tablas de dos subsistemas DB2 para z/OS diferentes. DB2 Connect proporciona soporte a las peticiones distribuidas entre bases de datos y DBMS. Por ejemplo, es posible realizar una operación UNION entre una tabla de DB2 y una vista de Oracle. Los sistemas de gestión de bases de datos permitidos incluyen miembros de la familia DB2 (como DB2 para Linux, UNIX y Windows, DB2 para z/OS y DB2 para i) y Oracle.
  • Página 106: Antes De Empezar

    DCS. Consulte el apartado “Configuración de conexiones a servidores de bases de datos del sistema principal IBM” en la página 76 para obtener más información sobre cómo catalogar bases de datos, nodos o directorio DCS.
  • Página 107: Valores Del Directorio De Nodos

    Apodo para el sistema del servidor de bases de datos del sistema principal IBM en el que reside la base de datos remota. Este nombre viene definido por el usuario. Escriba el mismo nombre de nodo en la tabla Parámetros del directorio de nodos y en la tabla Parámetros del directorio de bases de...
  • Página 108: Valores Del Directorio Dcs

    Nombre de la base de datos Apodo definido por el usuario para el servidor de bases de datos del sistema principal IBM. Utilice el mismo nombre de base de datos en la tabla Parámetros del directorio DCS y en la tabla Parámetros del directorio de bases de datos del sistema.
  • Página 109 VSE o VM El nombre de la base de datos (DBNAME) IBM Power Systems El nombre de la base de datos relacional (RDBNAME) Otros Para los sistemas operativos Windows, Linux y UNIX, el alias de la base de datos que se encuentra en el directorio de bases de datos.
  • Página 110 DB2 Connect y una aplicación cliente emite una interrupción mientras está conectada al servidor de bases de datos del sistema principal IBM, DB2 Connect llevará a cabo la interrupción descartando la conexión y retrotrayendo la unidad de trabajo. Se proporciona soporte a este comportamiento de interrupción...
  • Página 111 IBM para poder procesar las peticiones de base de datos adicionales. En las plataformas que no sean AIX V5.2 o posterior ni Windows, DB2 Connect no proporciona soporte a la opción de desconexión automática cuando una aplicación que la...
  • Página 112 ejemplo ilustra que la máscara de formato de fecha se especifica utilizando la palabra clave LOCALDATE y es el parámetro que ocupa la séptima posición en el campo PARMS de una entrada del directorio DCS. Para que la máscara de fecha sea válida, TODAS las condiciones siguientes deben ser verdaderas: 1.
  • Página 113: Hoja De Trabajo Para La Personalización De Directorios

    Nota: 1. El número de puerto TCP/IP por omisión para DRDA es el 446 2. A menos que sepa que el servidor de bases de datos del sistema principal IBM proporciona soporte para SECURITY SOCKS, no especifique SECURITY para un nodo TCP/IP.
  • Página 114: Gestión De Datos Bidi

    Gestión de datos BiDi La sección siguiente es aplicable a los servidores z/OS únicamente. Esta función no debe habilitarse para un servidor IBM DB2 para IBM i, ya que se proporciona soporte BiDi completo. Los atributos BiDi siguientes son necesarios para la gestión correcta de los datos BiDi en distintas plataformas: v Forma numérica (ÁRABE frente a HINDI)
  • Página 115 424 y 62245. El segundo problema es que la base de datos del sistema principal de DB2 no reconoce el CCSID 62213 del cliente de servidor de datos de IBM. Sólo proporciona soporte al CCSID 62209 (tipo serie BiDi 10), que se basa en la misma página de códigos que el CCSID 62213.
  • Página 116: Db2 Connect Y Las Sentencias De Sql

    DB2 Connect y las sentencias de SQL DB2 Connect reenvía las sentencias de SQL que los programas de aplicación someten a los servidores de bases de datos del sistema principal IBM. DB2 Connect puede reenviar casi cualquier sentencia de SQL válida, así como las API (interfaces de programación de aplicaciones) de DB2 a las que se proporciona...
  • Página 117: Soporte A Sql Incorporado

    El SQL dinámico se procesa cuando la sentencia de SQL se somete al servidor de bases de datos del sistema principal IBM. El SQL dinámico es más flexible pero puede resultar más lento. El programador de aplicaciones es quien decide si se utiliza SQL estático o dinámico.
  • Página 118: Actualizaciones Múltiples Y Gestor De Puntos De Sincronismo Para El Servidor De Db2 Connect

    Actualizaciones múltiples y gestor de puntos de sincronismo para el servidor de DB2 Connect Los servidores de bases de datos del sistema principal IBM requieren que DB2 Connect participe en una transacción distribuida que se origine en Linux, Windows, UNIX o las aplicaciones web. Además, muchos de los casos de ejemplo de actualización múltiple que implican servidores de bases de datos del sistema...
  • Página 119: Configuración Del Servidor De Db2 Connect Con Un Gestor De Transacciones Compatible Con Xa

    Por ejemplo, una aplicación puede actualizar varias tablas en una base de datos DB2 en Windows, a DB2 para z/OS y una base de datos IBM DB2 para IBM i, todo ello dentro de una misma transacción.
  • Página 120: Soporte De Db2 Connect A Las Transacciones Con Acoplamiento Poco Firme

    El soporte en DB2 Connect a las transacciones con acoplamiento poco firme está pensado para los usuarios que implementan aplicaciones distribuidas XA que acceden a IBM DB2 para IBM i Versión 5 Release 4 o posterior; y DB2 para z/OS Versión 7 o posterior. Este soporte permite que diferentes ramificaciones de la misma transacción global compartan espacio de bloqueo en DB2 para z/OS.
  • Página 121: Personalización De La Correlación Sqlcode

    Personalización de la correlación SQLCODE Por omisión, DB2 Connect correlaciona los SQLCODE y los símbolos de cada servidor de bases de datos del sistema principal IBM con los SQLCODE de DB2 adecuados. Puede adaptar la correlación SQLCODE desea alterar temporalmente la correlación SQLCODE por omisión o si está...
  • Página 122 [, código_salida [, lista_símbolos]] El código_entrada representa uno de los valores siguientes: sqlcode SQLCODE del servidor de bases de datos del sistema principal IBM. Todos los SQLCODE negativos no definidos (aquellos que no se listan en este archivo) se correlacionan con el código_salida especificado. Si no se especifica ningún código_salida en esta línea, se utiliza el SQLCODE...
  • Página 123 SQLCA. Por ejemplo, el servidor de bases de datos del sistema principal IBM podría devolver dos símbolos, el 1 y el 2. Si desea que el símbolo 2 aparezca antes que el símbolo 1 en la SQLCA de salida, especifique (2,1).
  • Página 124 6. El SQLCODE se correlaciona del -30021 al -30021. El primer y el segundo símbolo de entrada que se reciben del servidor de bases de datos del sistema principal IBM son CHAR y se utilizan como el primer y el segundo símbolo de la SQLCA de salida.
  • Página 125 en el que se haya producido el error, seguido de la lista de símbolos original. Si no se incluye la entrada U, todos los códigos que no se listen se pasarán sin ninguna correlación. 9. Todos los SQLCODE positivos no definidos se correlacionan con el +965. Esta opción debe utilizarse sólo si se listan todos los códigos que pueden correlacionarse, incluidos aquellos que sean idénticos y no requieran ninguna correlación.
  • Página 126 Guía del usuario de DB2 Connect...
  • Página 127: Capítulo 6. Supervisión Del Servidor De Db2 Connect

    DB2CONNECT_IN_APP_PROCESS=NO Por ejemplo, cuando se produzca un error en el sistema del sistema principal IBM, el administrador del sistema puede determinar si el problema se ha producido en la estación de trabajo de DB2 Connect. El supervisor del sistema de bases de datos correlaciona lo siguiente: v El símbolo de correlación de DRDA (CRRTKN), para las conversaciones sin...
  • Página 128: Utilización De Los Mandatos Get Snapshot

    Por ejemplo, en la figura siguiente se comparan gráficamente varias mediciones de DB2 con la utilización de la CPU. La colección de los valores representados gráficamente se guardó en el archivo db2chart.pmc. Puede guardar tantos archivos PMC como desee; cada uno reflejará una sección transversal distinta del rendimiento del sistema.
  • Página 129 Por ejemplo, si emite GET SNAPSHOT FOR DCS DATABASE ON DCSDB se generará el informe siguiente: Instantánea de base de datos DCS Nombre de base de datos DCS = DCSDB Nombre de base de datos de sistema principal = GILROY Hora de primera conexión a base de datos = 12-15-2001 10:28:24.596495 Tiempo transcurrido más reciente para conect = 0.950561...
  • Página 130: Estado De Aplicaciones Dcs

    En la salida que sigue, el formato del ID de aplicación del sistema principal y del ID de aplicación del cliente puede diferir en función de la versión de la base de datos del sistema principal IBM y del nivel de soporte de TCP/IP. Guía del usuario de DB2 Connect...
  • Página 131 NEWTON db2cli.exe 2002:91a:519:13:209:6bff:fe14:4fbb.7684.060306213741 Id.Aut ID de autorización que se ha utilizado para iniciar la sesión en el servidor de bases de datos del sistema principal IBM. Identifica quién está ejecutando la aplicación. Nom.Aplic El nombre de la aplicación que se está ejecutando en el cliente, tal como DB2 Connect la conoce.
  • Página 132 Este identificador exclusivo se genera cuando la aplicación se conecta con el servidor de bases de datos del sistema principal IBM. Este elemento puede utilizarse en conjunto con el ID de aplicación para correlacionar la parte del cliente y del servidor de la información de la aplicación.
  • Página 133 (o para las bases de datos de servidores de bases de datos del sistema principal IBM, el CCSID del servidor de bases de datos del sistema principal IBM).
  • Página 134 2. en espera de petición. Esto significa que se ha establecido la conexión con la base de datos del sistema principal IBM y que DB2 Connect está en espera de una sentencia de SQL de la aplicación cliente.
  • Página 135: Capítulo 7. Desarrollo De Aplicaciones De Base De Datos

    Capítulo 7. Desarrollo de aplicaciones de base de datos Ejecución de aplicaciones propias Puede construir y ejecutar aplicaciones de DB2 con un IBM Data Server Client instalado. Varios tipos de aplicaciones pueden acceder a bases de datos DB2: v Aplicaciones desarrolladas utilizando el cliente de servidor de datos de IBM que...
  • Página 136 En el siguiente ejemplo, el registro especial de APPLCOMPAT se especifica en la subsección <specialregisters> del archivo de configuración db2dsdriver.cfg: <configuration> <dsncollection> <dsn alias="sample" name="sample" host="hotelfvt02.torolab.ibm.com" port="21169"/> <specialregisters> <parameter name="CURRENT APPLICATION COMPATIBILITY" value="V11R1"/> </specialregisters> Guía del usuario de DB2 Connect...
  • Página 137 </dsn> <dsn alias="sample" name="sample" host="hotelfvt02.torolab.ibm.com" port="21169"/> </dsn> </dsncollection> <databases> <database name="sample" host="hotelfvt02.torolab.ibm.com" port="21169"> <specialregisters> <parameter name="CURRENT APPLICATION COMPATIBILITY" value="V10R1"/> </specialregisters> </database> <database name="sample2" host="hotelfvt02.torolab.ibm.com" port="21169"> </database> </databases> <parameters> <specialregisters> <parameter name="CURRENT APPLICATION COMPATIBILITY" value="V10R1"/> </specialregisters> </parameters> </configuration> Después de establecer una conexión con el nombre de origen de datos sample (’dsn=sample’), el primer intento de ejecutar una sentencia SQL establece el...
  • Página 138 Guía del usuario de DB2 Connect...
  • Página 139: Capítulo 8. Seguridad

    ID de autorización. Sin embargo, al utilizar la función, deberá asegurarse de que la aplicación no permita conmutar a un ID de © Copyright IBM Corp. 1993, 2014...
  • Página 140: Creación E Interrupción De Una Conexión Fiable Utilizando La Cli

    autorización sin validar y autentificar dicho ID de autorización. En caso contrario, estará ocasionando un agujero en la seguridad del sistema. Las conexiones fiables pueden crearse y conmutarse el usuario cuando la conexión se realice a través de DB2 Connect utilizando CLI o JDBC, incluyendo las conexiones establecidas por XA.
  • Página 141: Acerca De Esta Tarea

    Acerca de esta tarea En los ejemplos de estas instrucciones se utiliza el lenguaje C y se considera que conn representa un descriptor de contexto de conexión válido, pero que no está conectado. Se presupone que la variable rc tiene el tipo de datos SQLRETURN. Procedimiento 1.
  • Página 142 Para obtener una descripción de lo que significa conmutar usuarios utilizando una conexión fiable, consulte en los enlaces relacionados. Antes de empezar v La conexión debe haberse creado de forma satisfactoria como una conexión fiable explícita. v La conexión fiable explícita no debe estar en una transacción. v El contexto fiable que ha permitido que se cree la conexión fiable explícita debe configurarse para permitir conmutar al ID de autorización al que está...
  • Página 143 rc = SQLSetConnectAttr( conn, SQL_ATTR_TRUSTED_CONTEXT_PASSWORD, passwd, SQL_NTS //Compruebe si hay errores Compruebe si existen errores y avisos, tanto los que aparecen listados en la tabla Tabla 20 en la página 134 como los mostrados en la tabla Tabla 21. Tabla 21. Errores que indican que no ha podido establecerse una contraseña al conmutar usuarios SQLCODE Significado CLI0198E...
  • Página 144: Consideraciones Sobre La Autentificación En Db2 Connect

    Consideraciones sobre la autentificación en DB2 Connect Como administrador de DB2 Connect, puede determinar, en colaboración con el administrador de bases de datos de System z o IBM Power Systems, el lugar en el que se validan los nombres de usuario y las contraseñas.
  • Página 145: Soporte A Kerberos

    Al igual que para la autentificación SERVER, el nombre de usuario y la contraseña se validan en el servidor de bases de datos de System z o IBM Power Systems, pero las contraseñas y los ID de usuario que se transfieren se cifran en el cliente.
  • Página 146: Instalación Normal

    En lugar de esto, simplemente pasa el símbolo de seguridad del cliente a IBM DB2 para IBM i o a DB2 para z/OS. No es necesario que la pasarela de DB2 Connect sea miembro del dominio de Kerberos del sistema principal o del cliente.
  • Página 147 En el caso 2, el nombre de usuario y la contraseña se validan en el servidor de bases de datos del sistema principal IBM solamente. El ID de usuario y la contraseña se envían a través de la red desde el cliente remoto al servidor de DB2 Connect y desde el servidor de DB2 Connect al servidor de bases de datos del sistema principal IBM.
  • Página 148 Guía del usuario de DB2 Connect...
  • Página 149: Capítulo 9. Ajuste

    Flujos de datos La Figura 10 en la página 142 muestra la vía de acceso de los datos que fluyen entre el servidor de bases de datos del sistema principal IBM y la estación de trabajo a través de DB2 Connect.
  • Página 150: Factores Restrictivos Del Rendimiento

    A Figura 10. Flujos de datos en DB2 Connect v La base de datos del sistema principal IBM y parte del subsistema B de comunicaciones suelen ejecutarse en el mismo sistema. Este sistema está formato por una o más CPU, almacenamiento principal, un subsistema de E/S, DASD y un sistema operativo.
  • Página 151: Evaluación Por Comparación

    determina que una consulta gasta el 60% del tiempo en la máquina de DB2 Connect, es posible que deba ajustar DB2 Connect o (si tiene clientes remotos) añadir a la red otra máquina de DB2 Connect. Evaluación por comparación La evaluación por comparación compara el rendimiento de un entorno con el rendimiento de otro.
  • Página 152: Diseño De Aplicaciones

    Supervisor de base de datos Determina si el origen del problema se encuentra en la base de datos. System z IBM Tivoli OMEGAMON XE para DB2 Performance Monitor en z/OS, ASG-TMON para DB2 (ASG) y CA Insight Performance Monitor para DB2 para z/OS (Computer Associates International, Inc.)
  • Página 153 CPU tanto del servidor de bases de datos del sistema principal IBM como del servidor de DB2 Connect. Existe una cantidad fija para el uso de CPU y red para cada mensaje enviado y recibido, con independencia de su tamaño.
  • Página 154 agrupación de datos en bloques aumenta el tiempo de recuperación para la primera fila, pero mejora el tiempo de recuperación para las filas subsiguientes. Otro aspecto importante es la cantidad de memoria que se utiliza. El conjunto de páginas activas de la memoria suele aumentar cuando la agrupación de datos en bloques está...
  • Página 155: Gestión De Conexiones

    v Si la sentencia en cuestión no es una sentencia SELECT, COMMIT ni ROLLBACK, emita EXECUTE IMMEDIATE para ejecutar la sentencia en lugar de la secuencia PREPARE y EXECUTE. v Las aplicaciones ODBC utilizan SQL dinámico. Puede utilizar la función de perfilado estático de CLI/ODBC para mejorar el rendimiento.
  • Página 156 todas las transacciones ejecutadas en esta conexión, pero para una transacción web habitual, estos costes suelen superar el coste de la ejecución de la propia transacción. La agrupación de conexiones es una técnica que permite la reutilización de una infraestructura de conexiones establecida para conexiones posteriores. Cuando se inicia una instancia de DB2 Connect, se crea una conexión de agentes de coordinación.
  • Página 157 La mayor parte de servidores de aplicaciones web proporcionan su propia forma de agrupación de las conexiones con la base de datos. Por ejemplo, tanto Microsoft MTS (COM+) como IBM WebSphere proporcionan una agrupación de conexiones. Los mecanismos de agrupación de aplicaciones que estos servidores implementan difieren de forma notable del que los servidores de DB2 Connect proporcionan.
  • Página 158: Concentrador De Conexiones

    System z o los servidores de bases de datos de IBM Power Systems. Para conseguirlo, la carga de trabajo de todas las aplicaciones se concentra en un número mucho más pequeño de conexiones de servidores de...
  • Página 159: Restricciones Del Concentrador De Conexiones

    DB2 Connect reasignar de forma transparente el trabajo de los miembros que presenten anomalías o estén sobrecargados a miembros que estén activos e infrautilizados. El concentrador de conexiones de DB2 Connect se activa cuando el número máximo de agentes lógicos (max_connections) se establece en un valor superior al número de agentes de coordinación (max_coordagents).
  • Página 160 El concentrador da soporte a las aplicaciones que utilizan IBM Data Server Driver para JDBC y SQLJ, así como a las aplicaciones de interfaz de nivel de llamada (CLI) que emplean SQL dinámico.
  • Página 161: Soporte De Transacciones Xa

    XA para DB2 para z/OS y IBM DB2 para IBM i. El concentrador asociará un agente de trabajo a una transacción XA concreta (XID individual) tal como lo haría para cualquier otra transacción.
  • Página 162: Agrupación De Conexiones Y Concentrador De Conexiones

    El caso de las transacciones XA es algo distinto. Para este ejemplo, supongamos que se está utilizando un Supervisor de TP con una pasarela de DB2 Connect y una base de datos System z o IBM Power Systems. Cuando una aplicación solicita una conexión, el concentrador activará un agente inactivo para prestar servicio a la aplicación o creará...
  • Página 163: Concentrador De Conexiones Necesario Con Websphere Mq Transaction Manager Y Db2 Para Z/Os

    DB2 Connect cuando se conecta con fuentes de datos que son servidores DB2 para z/OS: cuando se utiliza WebSphere MQ para coordinar transacciones distribuidas en las que intervienen servidores DB2 para z/OS y IBM DB2 para IBM i, el concentrador de conexiones de DB2 Connect debe estar habilitado en la pasarela.
  • Página 164: Ajuste Del Servidor De Db2 Connect

    Si está utilizando el servidor WebSphere MQ Transaction Manager y DB2 para z/OS, la aplicación debe establecer los registros especiales para cada transacción local o global. Ajuste del servidor de DB2 Connect Pueden utilizarse varios parámetros del archivo de configuración del gestor de bases de datos para ajustar DB2 Connect.
  • Página 165: Otros Parámetros De Db2 Connect

    Connect, utilice la forma de establecer información de contabilidad específica de la API. Con la forma específica de la API se consigue un rendimiento más rápido que si se establece la variable de entorno DB2ACCOUNT. IBM Data Server Driver para JDBC y SQLJ Propiedad com.ibm.db2.jcc.DB2BaseDataSource.clientAccountingInformation IBM Data Server Provider para .NET...
  • Página 166: Ajuste De La Base De Datos Del Sistema Principal

    Ajuste de la base de datos del sistema principal El rendimiento del sistema se verá afectado por el rendimiento del servidor de bases de datos del sistema principal IBM. Distintos sistemas de gestión de bases de datos tienen distintas características de rendimiento. Los optimizadores de SQL de distintos sistemas, por ejemplo, podrían comportarse de forma diferente con la...
  • Página 167 Si ejecuta Ethernet, debería establecer el tamaño del segmento TCP en 1500 bytes. En una red Token Ring o FDDI, este valor debería ser 4400 bytes y si se utiliza un adaptador ESCON con TCP/IP, el tamaño del segmento siempre debería ser 4096. Finalmente, para las redes TCP/IP, el tamaño de los almacenamientos intermedios de envío y de recepción de TCP debería establecerse en un valor superior a 32768.
  • Página 168: Contención De Los Recursos Del Sistema

    1. Para las consultas que devuelven grandes bloques de datos desde el servidor del sistema principal IBM (generalmente por encima de los 32 K de datos), asegúrese de que el parámetro de configuración del gestor de bases de datos RQRIOBLK esté...
  • Página 169: Aumento De La Velocidad De Transferencia De Datos En Db2 Connect

    Los parámetros de DSNZPARM CMTSTAT, CONDBAT y MAXDBAT afectan el proceso de las hebras. Para conseguir un mejor rendimiento, establezca CMTSTAT en INACTIVE, ajuste CONDBAT en el número máximo de DBAT conectados que proporcionan un buen rendimiento y MAXDBAT en el número máximo aceptable de DBAT activos. Aumento de la velocidad de transferencia de datos en DB2 Connect Además del bloque de filas para un conjunto de resultados de consulta, DB2 para...
  • Página 170: Ajuste De Ventanas Rfc-1323

    v La utilización de la cláusula 'OPTIMIZE for N ROWS' en la sentencia select asociada con un cursor v La utilización de la cláusula 'FETCH FIRST N ROWS ONLY' en la sentencia select asociada a un cursor DB2 Connect puede habilitar el soporte a bloques de consulta adicionales utilizando distintas API de SQL: SQL incorporado v El usuario puede invocar soporte a bloques de consulta adicionales para...
  • Página 171: Alta Disponibilidad Y Equilibrado De Carga Para La Conectividad De Las Bases De Datos Del Sistema Principal

    TCPRCVBUFRSIZE en cualquier valor superior a los 64 K. Si se utiliza un cliente de servidor de datos de IBM remoto para acceder a una base de datos de DB2 del sistema principal IBM a través de una estación de trabajo de servidor de DB2 Connect, también puede habilitarse el ajuste de ventanas en el...
  • Página 172: Conversión De Los Datos Del Sistema Principal

    Figura 11. Caso de ejemplo de red Para que las estaciones de trabajo y los servidores de aplicaciones puedan acceder a las bases de datos del sistema IBM, necesita un componente de conectividad como intermediario. Este componente debe proporcionar una conexión de alta disponibilidad, sólida y rápida con las bases de datos del sistema principal IBM.
  • Página 173: Tipos De Datos Para Los Datos De Tipo Carácter

    Ésta sólo puede utilizarse cuando se archiven los datos en el servidor de bases de datos del sistema principal IBM. Tipos de datos para los datos de tipo carácter Los datos de tipo carácter pueden tener el tipo de datos CHAR o VARCHAR.
  • Página 174: Ajuste Del Rendimiento De Las Aplicaciones De Cli/Odbc

    en redes para asegurarse de que el controlador tenga la posibilidad de gestionar el tráfico adicional que DB2 Connect genera. v Topología de la red Si los datos cruzan de LAN a LAN y de una red a otra, tenga en cuenta el tiempo de los trayectos.
  • Página 175 Pueden utilizarse varias palabras clave de inicialización de CLI/ODBC para limitar la cantidad de datos que las llamadas iniciales de la API devolverán durante la fase de "recopilación de información" después de conectar a la base de datos por primera vez. Estas palabras clave pueden establecerse: 1.
  • Página 176 Guía del usuario de DB2 Connect...
  • Página 177: Capítulo 10. Resolución De Problemas

    ¿Se ha interrumpido la comunicación entre uno o más clientes y el servidor de DB2 Connect (pasarela); entre la pasarela de DB2 Connect y el servidor de bases de datos del sistema principal IBM. v ¿Qué puede determinar a partir del contenido del mensaje y los distintivos devueltos en el mensaje? v ¿La utilización de herramientas de diagnóstico como, por ejemplo, db2trc, db2pd...
  • Página 178: Problemas Encontrados Tras La Conexión Inicial

    6. Si intenta utilizar el Procesador de la línea de mandatos (CLP) para emitir sentencias de SQL frente a un servidor de bases de datos del sistema principal IBM, ¿el resultado obtenido es insatisfactorio? v ¿Ha seguido el procedimiento para vincular el CLP al servidor de bases de...
  • Página 179: Herramientas De Diagnóstico

    (o cargado) en el sistema operativo desde que se instaló la función, determine el fixpack más reciente de IBM y cárguelo después de instalar la función. 2. ¿Se había producido antes este error? v ¿Existe una resolución documentada para condiciones anteriores del error?
  • Página 180 Cuando encuentre un problema, puede utilizar la información siguiente para resolverlo: v Todos los datos de diagnóstico, incluidos los archivos de vuelco, archivos de excepciones, archivos de registro de errores, archivos de notificación y archivos de registro de alertas están situados en la vía de acceso del directorio de datos de diagnóstico, especificada por el parámetro de configuración diagpath del gestor de bases de datos: Si el valor de este parámetro de configuración es nulo, los datos de diagnóstico...
  • Página 181: Capítulo 11. Mensajes

    Solución El código de SQL recibido de la base de datos de sistema principal IBM no se puede convertir. Corrija el problema de acuerdo con el código de error y someta de nuevo el mandato que ha fallado.
  • Página 182 SQL30061 Síntoma Conexión con la ubicación incorrecta del servidor de bases de datos del sistema principal IBM: no puede encontrarse ninguna base de datos de destino. Solución Es posible que se haya especificado el nombre incorrecto para la base de datos del servidor en la entrada del directorio DCS.
  • Página 183 2. Es posible que haya una discrepancia entre el nombre de servicio TCP/IP y las especificaciones de número de puerto del cliente de servidor de datos de IBM y el servidor de DB2 Connect. Verifique las entradas en los archivos services de TCP/IP de ambas máquinas.
  • Página 184 La contraseña no está disponible para su envío a la base de datos del servidor de destino. Una contraseña tiene que enviarse del cliente de servidor de datos de IBM a la base de datos del servidor de destino. En ciertas plataformas como, por ejemplo, AIX, la contraseña sólo puede obtenerse si se proporciona en la sentencia...
  • Página 185: Apéndice A. Información Técnica Db2

    No utilice la dirección db2docs@ca.ibm.com para ponerse en contacto con el Soporte al cliente de DB2. Si tiene un problema técnico de DB2 que no está tratado por la documentación, consulte al centro local de servicio técnico de IBM para obtener ayuda.
  • Página 186: Biblioteca Técnica De Db2 En Copia Impresa O En Formato Pdf

    Asegúrese de que lee la versión más reciente de los manuales, tal como aparece a continuación: La documentación en línea de DB2 en IBM Knowledge Center se actualiza con más frecuencia que los manuales en PDF o los manuales impresos.
  • Página 187 28 de julio de 2013 Instalación de servidores GC11-8366-01 1 de octubre de 2014 Instalación de clientes de GC11-8367-01 1 de octubre de 2014 IBM Data Server Consulta de mensajes SC27-5523-00 28 de julio de 2013 Volumen 1 Consulta de mensajes SC27-5524-00...
  • Página 188: Visualización De La Ayuda Para Estados De Sql Desde El Procesador De Línea De Mandatos

    Puede acceder en línea a la documentación de todas las versiones de los productosDB2 en IBM Knowledge Center. Acerca de esta tarea Toda la documentación de DB2 por versión está disponible en IBM Knowledge Center en http://www.ibm.com/support/knowledgecenter/SSEPGG/welcome. Sin embargo, puede acceder a una versión específica utilizando el URL asociado con la versión en cuestión.
  • Página 189: Términos Y Condiciones

    Los permisos para utilizar estas publicaciones se otorgan sujetos a los siguientes términos y condiciones. Aplicación: Además de las condiciones de uso del sitio web de IBM, se aplican estos términos y condiciones. Uso personal: Puede reproducir estas publicaciones para su uso personal, no comercial, siempre y cuando se mantengan los avisos sobre la propiedad.
  • Página 190 LIMITARSE A LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN, NO VULNERACIÓN E IDONEIDAD PARA UN FIN DETERMINADO. Marcas registradas de IBM: IBM, el logotipo de IBM e ibm.com son marcas registradas de International Business Machines Corp., que se han registrado en muchas otras jurisdicciones. Otros nombres de productos y servicios pueden ser marcas registradas de IBM o de otras empresas.
  • Página 191: Apéndice B. Avisos

    Apéndice B. Avisos Esta información ha sido desarrollada para productos y servicios que se ofrecen en Estados Unidos de América. La información acerca de productos que no son IBM se basa en la información disponible cuando se publicó este documento por primera vez y está...
  • Página 192 Las referencias hechas en esta publicación a sitios web que no son de IBM se proporcionan sólo para la comodidad del usuario y no constituyen un aval de esos sitios web.
  • Página 193: Marcas Registradas

    © (nombre de la empresa) (año). Partes de este código proceden de programas de ejemplo de IBM Corp. © Copyright IBM Corp. _entre el o los años_. Reservados todos los derechos.
  • Página 194 Guía del usuario de DB2 Connect...
  • Página 195: Índice

    113 Connect 161 archivo ddcs400.lst 79 bloques de consulta adicionales archivo ddcsmvs.lst 79 parámetro EXTRA BLOCKS SRV 161 archivo ddcsvm.lst 79 visión general 161 archivo ddcsvse.lst 79 archivos de núcleo determinación de problemas 172 © Copyright IBM Corp. 1993, 2014...
  • Página 196 DB2 Connect Enterprise Edition 8 configuración 111 directas a sistemas principales 7 DB2 para VSE y VM 73 directas a sistemas principales IBM 7 Enterprise Edition sistemas principales DRDA a través de servidor de gestores de transacciones que satisfacen XA 111...
  • Página 197 DB2USERS, grupo de usuarios idiomas de interfaz de DB2 Connect 13 adición de usuarios 53 errores desarrollo de aplicaciones resolución de problemas 169 IBM Data Server Driver Package 7 esquema de directorio desinstalación ampliación DB2 Connect 56, 57 Windows 49...
  • Página 198 LIST DCS APPLICATIONS, mandato salida 122 IBM Data Server Driver para JDBC y SQLJ lista de direcciones en la antememoria 74 niveles para versiones de DB2 Connect 25 LOCALDATE, parámetro 100 IBM i DB2 Connect 92 IBM Knowledge Center Versiones de documentación de DB2 180...
  • Página 199 num poolagents, parámetro de configuración del gestor de programa de utilidad de estado del proceso 172 bases de datos (continuación) programa de utilidad de exportación visión general 150 transferir datos entre sistemas principales y estaciones de numdb, parámetro de configuración del gestor de bases de trabajo 82 datos programa de utilidad de importación...
  • Página 200 seguridad SQL compuesto ATOMIC grupos de usuarios 53 no soportado en DB2 Connect 144 Kerberos 137 SQL compuesto NOT ATOMIC TCP/IP 138 diseño de aplicación 144 tipos 105 SQL dinámico valores de directorio de nodo 99 efectos de proceso 5, 108 sentencia DESCRIBE rendimiento rendimiento con sentencia PREPARE 144...
  • Página 201 RFC-1323 162 establecimiento 13, 16 nombres de servicio 99 Versiones de la documentación de DB2 nombres de sistema principal 105 IBM Knowledge Center 180 nombres de sistema principal remoto 99, 105 vincular números de puerto 105 aplicaciones 79 puerto de resincronización 99 autorización 79...
  • Página 202 Guía del usuario de DB2 Connect...
  • Página 204 Impreso en España SC11-8370-01...

Tabla de contenido