102
Guía del usuario de DB2 Connect
positivos que no estén contenidos en el archivo de
correlación en el servidor DB2 Connect también se
correlacionarán siempre.
2. Si se utiliza el archivo de correlación por omisión o si la
conexión se realiza directamente con la base de datos
del sistema principal, la correlación de SQLCODE
siempre se realizará para todos los SQLCODE.
,D
Se trata del parámetro que aparece en segunda posición. Si
está especificado, la aplicación se desconectará de la base
de datos del servidor de bases de datos del sistema
principal IBM cuando se devuelva uno de los SQLCODE
Siguientes:
SQL30000N
SQL30040N
SQL30050N
SQL30051N
SQL30053N
SQL30060N
SQL30070N
SQL30071N
SQL30072N
SQL30073N
SQL30074N
SQL30090N
Cuando no se especifica el parámetro de desconexión ,D se
realizará una desconexión sólo cuando se devuelvan los
SQLCODE siguientes:
SQL30020N
SQL30021N
SQL30041N
SQL30061N
SQL30081N
En la publicación Consulta de mensajes hallará la explicación
de estos códigos.
Nota: si DB2 Connect se desconecta debido a un error, se
llevará a cabo una retrotracción de forma automática.
,,INTERRUPT_ENABLED
Se trata del parámetro que aparece en tercera posición.
INTERRUPT_ENABLED sólo es aplicable si el servidor final no
proporciona soporte a las interrupciones. Si un servidor
proporciona soporte al flujo de interrupción DRDA, DB2
Connect simplemente pasará la petición de interrupción al
servidor.
Si INTERRUPT_ENABLED está configurado en el directorio DCS
de la estación de trabajo 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
en AIX y Windows.
La aplicación recibirá el sqlcode (-30081), que indica que ha
terminado la conexión con el servidor. La aplicación debe