establecer entonces una nueva conexión con el servidor de
bases de datos del sistema principal 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
utiliza recibe una petición de interrupción.
Nota: este soporte funciona para las conexiones TCP/IP en
cualquier plataforma. El cliente podría eliminar el socket,
pero, en función de la implementación del servidor, es
posible que haya una recepción pendiente o que no. DB2
para z/OS utiliza las llamadas de sockets asíncronas y, por
lo tanto, es capaz de detectar la pérdida de la conexión y
retrotraer las posibles sentencias de SQL de larga ejecución
que estén en curso.
,,,,,SYSPLEX
Este parámetro, que ocupa la 6ª posición, puede utilizarse
para habilitar el soporte SYSPLEX de DB2 Connect de
forma explícita para una base de datos concreta. El 6º
parámetro está inhabilitado de forma predeterminada a
menos que se especifique explícitamente.
,,,,,,LOCALDATE="valor"
Este parámetro, que ocupa la séptima posición, se utiliza
para habilitar el soporte del formato de fecha de DB2
Connect. Se implementa utilizando una máscara de fecha
para el valor tal como se indica a continuación:
Supongamos que un usuario emite las siguientes sentencias
del CLP (procesador de línea de mandatos):
catalog TCPIP node nynode remote myhost server myport
catalog dcs database nydb1 as new_york
catalog database nydb1 as newyork1 at node nynode
authentication server
Debe utilizarse el alias de la base de datos newyork1 para
acceder a una base de datos del sistema principal sin
transformar la fecha, porque no se ha especificado ninguna
máscara de fecha.
Sin embargo, con el nuevo soporte al formato de fecha,
ahora es posible utilizar los mandatos del CLP. En este
caso, como se está utilizando el CLP y la propia serie de
mandatos se especifica utilizando comillas dobles, el valor
LOCALDATE debe especificarse entre dos pares de comillas
dobles. Observe la utilización del carácter de escape del
sistema operativo "\" (barra inclinada invertida) para
garantizar que las comillas dobles no queden separadas de
la especificación LOCALDATE.
catalog dcs database nydb2 as new_york
parms \",,,,,,LOCALDATE=\"\"YYYYMMDD\"\"\"
catalog database nydb2 as newyork2 at node nynode
authentication server
El alias de la base de datos newyork2 proporciona acceso a
la misma base de datos del sistema principal pero, además,
tiene especificada una máscara de formato de fecha. Este
Capítulo 5. Administración
103