v dcs1qsq.map se correlaciona con los SQLCODE de DB2 UDB para iSeries.
No se requiere ninguna correlación para DB2 en los sistemas operativos Linux o
UNIX.
Procedimiento:
Si desea alterar temporalmente la correlación SQLCODE por omisión o si está
utilizando un servidor de bases de datos del sistema principal o de iSeries que
carece de correlación SQLCODE (un servidor de bases de datos que no sea de
IBM), puede copiar uno de estos archivos y utilizarlo como base para el nuevo
archivo de correlación SQLCODE. Si copia el archivo en lugar de editarlo garantiza
que siempre que sea necesario pueda consultarse la correlación SQLCODE original.
Especifique el nombre de archivo del nuevo archivo de correlación SQLCODE en la
serie de parámetros del directorio DCS.
Cada archivo de correlación es un archivo ASCII que se crea y edita utilizando un
editor ASCII. En la instalación inicial, el archivo se almacena en el directorio map de
la vía de acceso de instalación.
El archivo puede contener los siguientes tipos de líneas especiales:
&&
*
W
Todas las otras líneas después de && deben estar en blanco o tener sentencias de
correlación con el formato siguiente:
El código_entrada representa uno de los siguientes:
sqlcode El SQLCODE del servidor de bases de datos del sistema principal o de
U
P
ccnn
70
Guía del usuario
El inicio lógico del archivo. Todas las líneas anteriores a la primera
aparición de && se consideran comentarios de formato libre y no se tienen
en cuenta. Si el archivo no contiene nada después de &&, no se realizará
ninguna correlación SQLCODE. También puede desactivar la correlación
SQLCODE con el parámetro NOMAP, tal como se ha descrito con
anterioridad.
Como el primer carácter de una línea, indica un comentario.
Como el único carácter de una línea, indica que los distintivos de aviso
deben volver a correlacionarse. Por omisión, se pasan los distintivos de
aviso originales. La W debe ir en mayúsculas.
código_entrada [, código_salida [, lista_símbolos]]
iSeries.
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
original. Este carácter debe ir en mayúsculas.
Todos los SQLCODE positivos no definidos (aquellos no listados 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
original. Este carácter debe ir en mayúsculas.
El código de clase SQLSTATE del servidor de bases de datos del sistema
principal o de iSeries. nn es uno de los siguientes:
00
Finalización satisfactoria no cualificada