IBM DB2 Connect Guia Del Usuario página 110

Ocultar thumbs Ver también para DB2 Connect:
Tabla de contenido

Publicidad

Existe una serie de restricciones importantes al utilizar el concentrador de
servidores de DB2 Connect. Revise la información siguiente en su totalidad antes
de intentar utilizar el concentrador de conexiones en el sistema.
Restricciones generales:
v El concentrador depende en el protocolo TCP/IP para establecer las conexiones
v Para conseguir un soporte que se acople mejor a las transacciones XA, todas las
v Sólo las aplicaciones que cierran recursos de retención (como, por ejemplo, los
v Si se declaran tablas temporales globales, éstas deben cerrarse explícitamente en
v Todas las aplicaciones que participen en la misma transacción XA deben tener el
v Si una conexión de salida se ha establecido para que proporcione soporte a una
v El concentrador sólo proporciona soporte al SQL dinámico de una interfaz de
v Las peticiones de preparación dinámica de aplicaciones de SQL dinámico
Al trabajar con DB2 Versión 9 o Versión 8 FixPak 13 (o posterior), habilitar el
soporte de concentrador de DB2 Connect requiere iSeries Versión 5 Release 4 (PTF
SI23726). En caso contrario, sólo se proporciona soporte a la parte XA del
concentrador de conexiones.
Activación del concentrador de conexiones:
El parámetro de configuración del gestor de bases de datos MAX_CONNECTIONS
establece el número máximo de agentes lógicos. Para activar la función del
concentrador, el valor de MAX_CONNECTIONS debe establecerse en cualquier
número mayor que el valor por omisión. El valor por omisión de
MAX_CONNECTIONS equivale al valor de MAX_COORDAGENTS. Como cada
aplicación tendrá un agente lógico, MAX_CONNECTIONS controla en realidad el
número de aplicaciones que pueden conectarse a la instancia de la base de datos,
mientras que MAX_COORDAGENTS controla el número de conexiones de entrada
que pueden estar activas simultáneamente. El número de MAX_CONNECTIONS
102
Guía del usuario
de entrada de los clientes locales y remotos. Sólo las conexiones de entrada que
utilicen TCP/IP o IPC local podrán utilizar las conexiones de salida agrupadas.
El concentrador aceptará conexiones de otros protocolos de comunicaciones
como, por ejemplo, los conductos con nombre, pero no será posible utilizar las
funciones de concentración de XA con estas conexiones.
aplicaciones que participen en la misma transacción XA deben utilizar la misma
instancia del servidor de DB2 Connect para conectarse al sistema principal.
cursores de retención) en los límites de las transacciones pueden beneficiarse del
concentrador. Las transacciones que no cierren cursores de retención continuarán
pero se asignarán a un agente de trabajo dedicado y, por lo tanto, no podrán
utilizar las funciones del concentrador en su totalidad.
el límite de la transacción o la ramificación. Si las tablas no se cierran, la
concentración de conexiones se desactivará pero la aplicará seguirá funcionando.
mismo CCSID y utilizar el mismo ID de usuario para realizar la conexión.
conexión de dos fases, el agente de esta conexión sólo podrá utilizarse para
proporcionar soporte a conexiones de dos fases. De forma similar, los agentes
establecidos para proporcionar soporte a una conexión de una fase sólo pueden
proporcionar soporte a la conexiones de una fase.
nivel de llamada (CLI). Las aplicaciones de la CLI tampoco deberían utilizar
KEEPDYNAMIC, ya que el concentrador depende de las sentencias que se
vuelven a preparar en cada límite de transacción.
incorporado se rechazarán. Es necesario modificar las aplicaciones para que
utilicen SQL estático o para que utilicen la CLI para las sentencias de SQL
dinámico.

Publicidad

Tabla de contenido
loading

Tabla de contenido