Apéndice - Errores.pdf

download Apéndice - Errores.pdf

of 67

Transcript of Apéndice - Errores.pdf

  • 8/16/2019 Apéndice - Errores.pdf

    1/67

      1

      INDICE

    LISTA DE ABENDS .............................................................. .................................................................. ....... 2 

    LISTA DE ERRORES ( IMS ) ......................................................... ........................................................... 21 

    ERRORES DE JCL............................................................. ........................................................... ............... 26 

    MENSAJES DE ERROR........................................................... ............................................................... ... 34 

    CÓDIGOS DE SQL PARA DB2 (SQLCODE Y SQLERRM) .................................................................. 35 

    CODIGOS DE ERROR............................................................. ............................................................. ..... 35 CODIGOS DE AVISO ....................................................... ........................................................... .............. 57 

    ERRORES VSAM.................................................. ........................................................... ............................ 61 

    AL CERRAR  FICHERO.......................................................... ........................................................... ........ 61 AL ABRIR  FICHERO..................... ................................................................ ............................................ 61 AL LEER  O ESCRIBIR  EN EL FICHERO............................................................ ..................................... 62 FILE-STATUS VSAM....... ........................................................... ......................................................... ..... 63 

    CÓDIGOS DE FILE STATUS...... ................................................................ ............................................... 65 

    CODIGOS DE ACCIÓN CORRECTA.......................................................... ............................................. 65 CODIGOS DE CONDICIÓN DE FIN........... ........................................................... ................................... 65 CODIGOS DE CLAVE INVÁLIDA............ ........................................................... .................................... 65 CODIGOS DE ERROR  PERMANENTE.................................................................................. .................. 66 CODIGOS DE ERROR  LÓGICO ...................................................... ......................................................... 66 CODIGOS DE ERROR  DE MÁQUINA...................................................... ............................................... 67 

  • 8/16/2019 Apéndice - Errores.pdf

    2/67

      2

    LISTA DE ABENDS

    001 FINAL ANORMAL PROVOCADO POR USUARIO.LONGITUDES DE REGISTROS FISICOS O LOGICOS ESPECIFICADAS EN ELPROGRAMA O EN FICHA DD, NO COINCIDEN CON LAS LONGITUDES DELFICHERO.01 DATA CHECK.ERROR DE LECTURA Y GRABACION.02 DATA CHECK.03 DATA CHECK.04 ERROR EN DCB POR LONGITUD DE REGISTRO O BLOQUE.

    POSIBLE FALTA DE BLOCK CONTAINS 0 RECORDS.FICHERO VACIO.ERROR DE DATOS EN CINTA O DISCO, SI QUEREMOS QUE EL SISTEMASE SALTE EL BLOQUE QUE DA EL ERROR DEBEMOS PONER ENLA DCB DEL ARCHIVO EL PARAMETRO EROP=SKP.

    05 ERROR DE PROGRAMA. SE INTENTO REALIZAR UNA INSTRUCCION DE

    LECTURA, DESPUES DE HABERSE ALCANZADO EL FIN DE FICHERO.002  LA LONGITUD CODIFICADA EN PROGRAMA, NO CONCUERDA CON LA

    ESPECIFICADA EN JCL.LONGITUD DE REGISTRO EXCEDE DE 32768 BYTES O EXCEDE DE LACAPACIDAD DE UNA PISTA.04 ERROR EN LA DESCRIPCION DE UN FICHERO, CUYOS REGISTROS

    SON DE LONGITUD VARIABLE.0C EL BLK NO SE CORRESPONDE CON LAS CARAZTERISTICAS DEL

    DISPOSITIVO.

    004  ERROR OPEN. PARAMETRO ERRONEO EN UNIT O IMCOMPATIBLES EN DCB.

    005  NO SE HA PUESTO COMA DESPUES DEL PARENTESIS DE SORT FIELD.CAMBIA EL FORMAT.

    007  MIRA A VER SI EN LAS SORT FIELDS TE SOBRA UNA COMA.

    008  EN ACCESO DIRECTO. DESTRUCCION SAVEAREA DURANTE EJECUCION DERUTINA SYNAD.

    00A  ERROR DE OVERFLOW.

    00D  EL PROGRAMA DE CONTROL HALLO UN TIPO DE REGISTRO NO VALIDO.

    00E  EL PROGRAMA DE CONTROL HALLO UNA DIRECCION NO VALIDA.

    00F  I/O ERROR. PUEDE HALLARSE EN LA TABLA DE RASTROS ANTES DE LAENTRADA ABEND.

    010  CLASIFICADO POR CAMPOS NO EXISTENTES.

    012  LONGITUD DE REGISTRO ERRONEA EN UN FICHERO BISAM.

    013  ERROR EN OPEN DE FICHERO.NO HAY DD.SI ES MERGE, BLK DE SORTIN2 MAYOR QUE BLK DE SORTIN1.04 COMPROBAR LA LONGITUD DEL REGISTRO.10 DUMMY NECESITA DCB.

    DUMMY CON BLKSIZE Y BUFL IGUAL A CERO. A UN ARCHIVO DUMMY, PUEDE DÁRSELE CUALQUIER BLOCAJE.14 DCB INCORRECTA.

  • 8/16/2019 Apéndice - Errores.pdf

    3/67

      3

      18 SE INTENTA ABRIR UN FICHERO QUE NO EXISTE, NO ESTA ASIGNADOO LA DD ES INCORRECTA.EL MIEMBRO ESPECIFICADO EN UN ARCHIVO PARTICIONADO, NO EXISTEEN ESTE.

    1C ERROR AL ABRIR UN PARTICIONADO Y NO ENCONTRAR EN EL DIRECTORIOEL NOMBRE DEL MIEMBRO.

    20 EL BLKSIZE ESTA MAL CODIFICADO, NO ES MULTIPLO DEL LRECL.EN REGISTROS DE LONGITUD VARIABLE, NO SE HAN ESPECIFICADOLOS 4 OCTETOS DE MAS QUE NECESITA EL SISTEMA PARA ANOTARLA LONGITUD DEL REGISTRO.

    34 ES NECESARIO PONER (DCB=LRECL=LONGITUD).

    016  MIRA A VER SI EN LAS SORT FIELDS TE FALTA ALGUN PARAMETRO.POSIBLE FALTA DE MEMORIA.

    017  ERROR EN EL SORT. (CRITERIOS DE CLASIFICACION)

    01A  COLUMNA 1 DE SENTENCIA DE CONTROL NO PUEDE SER BLANCO.FICHA DE CONTINUACION CON COLUMNAS 1 A 15 A BLANCOS.

    020  ACCESO DIRECTO. CAMPO DCBMACRF INVALIDO.SE HA CERRADO EL IMS/VS POR MEDIO DE UN COMANDO "MODIFY".LA CINTA LOG QUEDA CERRADA Y EL IMS/VS TERMINA ANORMALMENTE.NO COINCIDE LA DD ESPECIFICADA EN LA DBD CON LA DE LA PSB.

    025  ACCESO DIRECTO, DIRECCION EN EL CAMPO DCBSQND FUERA DE TAREA.

    026  ACCESO DIRECTO, CAMPO DCBXARG INVALIDO.

    027  TIENES UN CAMPO DEL SORT QUE EXCEDE EL TAMAÑO DEL REGISTRO.

    028  ERROR DE E/S, PAGINACION.

    EN VSAM AL EJECUTAR UN REPRO Y NO TENER ESPACIO CONTIGUO SUFICIENTEEN EL DISCO.

    02A  EXCESO DE FICHAS DE CONTROL.

    030  SECUENCIAL-INDEXADO, CAMPO DCBMACRF INVALIDO.UN FICHERO DE ENTRADA, ESTA COGIDO POR ALGUIEN COMO OLD.

    031  ERROR EN FICHERO SECUENCIAL INDEXADO POR ERROR EN EL ORDEN DELA CLAVE.

    032  SECUENCIAL-INDEXADO, CAMPO DCBMACRF INVALIDO.

    033  SECUENCIAL-INDEXADO, ERROR AL LEER EL INDICE O ERROR EN ELULTIMO REGISTRO.

    034  SECUENCIAL-INDEXADO, POCO ESPACIO PARA EL AREA DE INDICES.

    035  SECUENCIAL-INDEXADO, AREA PEQUEÑA PARA UNA PISTA.

    036  SECUENCIAL-INDEXADO, NO SE HA ESPECIFICADO EL AREA PRIMARIA.

    037  SECUENCIAL-INDEXADO. OPEN.DEFINICION DE BUFFERS INVALIDA.LAS AREAS DESCRITAS SON INADECUADAS PARA LOS REGISTROS QUE SEESTAN TRATANDO.

    804 SE NECESITA MAS MEMORIA.806 MODULO NO EXISTE EN LA LIBRERIA ESPECIFICADA.

  • 8/16/2019 Apéndice - Errores.pdf

    4/67

      4

      813 NO COINCIDE LA DSNAME CON LA ETIQUETA DE LA CINTA.

    038  SECUENCIAL-INDEXADO, AREA DE INDICES DEMASIADO PEQUEÑA.

    039  SECUENCIAL-INDEXADO. FIN DEL DATASET, FALTA DIRECCION EN ELCAMPO DCBEODAD.

    EN SORT, AUMENTAR ESPACIO EN SORTWORK'S Y REGION EN FICHA EXEC AÑADIR PARM='SIZE=4096K'.

    03A  SECUENCIAL-INDEXADO. (I/O ERROR AL ESCRIBIR DSCB ACTUALIZADO)FALTA FICHA DE CONTINUACION.

    03B  OPEN DE UN ARCHIVO SECUENCIAL INDEXADO POR ESTAS CAUSAS:BLKSIZE ES MENOR QUE LA LONGITUD DEL REGISTRO.LA LONGITUD DEL REGISTRO ES CERO.BLKSIZE NO ES MULTIPLO DE LRECL.

    03D  OPEN DE ARCHIVO INDEXADO POR NO HABER ESPECIFICADO EN LA DCBEL PARAMETRO DEORG=IS, O FALTA VOLUMEN EN EL VOL.

    03E  SECUENCIAL-INDEXADO. (CARGA DE REGISTROS HABIENDO SIDO CARGADOPREVIAMENTE EL DATA SET)

    042  ERROR EN SORT.REVISA BLOCAJE DEL FICHERO DE ENTRADA.DD DUPLICADA O MAL PUESTA.TIPO DE DISPOSITIVO ERRONEO.

    043  REVISA LAS DD SORTIN.VER BLKSIZE DE SORTOUT.EN DD'S CONCATENADAS DE DIFERENTE BLOCAJE, PONER PRIMERO LAQUE TENGA EL MAYOR DE ELLOS.

    046  FALTA DE ESPACIO EN LAS SORTWRKXX.FICHEROS CON BLOCAJE DISTINTO.

    047  DA EN SORT, CUANDO EL NUMERO DE REGISTROS DEL PARAMETRO SIZENO COINCIDE CON EL NUMERO DE REGISTROS DEL FICHERO. (PONER UNA'E' DELANTE)DA EN IMS, CUANDO UNA BASE DE DATOS ESTA COMPARTIDA CON DBRC.SE PRODUCE AL INTENTAR ACCEDER A LA BASE DE DATOS MIENTRAS SEESTA USANDO, AL ESTAR LA PCB SIN LA OPCION DE COMPARTIR GO.TAMBIEN SE PRODUCE AL INTENTAR ACCEDER, Y HAY UN PROGRAMA DE ACTUALIZACION QUE TERMINO MAL.

    048  FALTAN LAS DD //RECON1, //RECON2, //RECON3.NO ENCUENTRA CHECK-POINT ESPECIFICADO.EN LA FICHA EXEC SE HA PUESTO UNA PARM INCORRECTA.

    04A  SENTENCIA DE CONTROL FINALIZA DE FORMA INCORRECTA.

    04E  ERROR EN DB2.EL AREA SOBRE EL QUE SE LEE LA TRX ES PEQUEÑA E INTERFIERE ENEL PRINCIPIO DE LA WORKING. SI ESTA LA SQLCA EN ESA ZONA,DA ERROR DB2, PUDIENDO DAR SQLCODE -804

    056  SE INTENTA ABRIR UN VSAM YA ABIERTO. CERRARLO CON VERIFY.SE ACOSTUMBRA PONER SORTIN Y SORTOUT EN UN SORT.

    05A  DEFINIDOR DE SENTENCIA ERRONEO, DEBEN DE SER SORT MERGE RECORD

  • 8/16/2019 Apéndice - Errores.pdf

    5/67

      5

      MODS O END.

    061  PUEDE SER FICHERO SORTIN SIN CERRAR, O VACIO.ERROR EN BLOCAJE DE DCB EN SORT.FICHERO DE ENTRADA VACIO. AL REALIZAR UN COPIARFF Y EL FICHERO DE ENTRADA ESTAR VACIO, EL

    PROGRAMA QUE LO HA GENERADO DEBE HACER OPEN Y CLOSE DEL FICHERO.

    063  PUEDE SER DIFERENCIA DE BLKSIZE EN VARIAS SYSIN.SORTIN MAL ESCRITO.EL PRIMER FICHERO DEBE DE SER EL DE MAYOR BLKSIZE.EL BLKSIZE NO ES MULTIPLO DEL LRECL.

    068  FUERA DE SECUENCIA EN UN MERGE, UNO DE LOS FICHEROS NO TIENELA MISMA CLASIFICACION QUE EL OTRO. HACER SORT PREVIO AL FICHEROFUERA DE SECUENCIA.

    06A  PRIMER OPERANDO SENTENCIA DE CONTROL NO COMIENZA EN LA MISMASENTENCIA QUE EL DEFINIDOR DE OPERACION.

    072  NO TIENES DD IEFRDER, O ESTA MAL.

    073  SIENDO PROGRAMA ONLINE, EL DSN DE LA CINTA LOG NO PUEDE SER DUMMY.LA PSB ESTA COMO QUE ACTUALIZA, PERO NO PIDE CINTA LOG PORQUEEN REALIDAD CONSULTA. RELANZAR SIN DBRC.

    075  LA CINTA LOG DEBE TENER ETIQUETAS, STANDARD O DE USUARIO.

    077  PUEDE QUE AL HACER UN SORT, TENGAS REGISTOS DUPLICADOS.

    07A  ERROR DE SINTAXIS.

    084  PROBLEMAS DE FALTA DE ESPACIO PARA ALMACENAMIENTO.FALTA EL NOMBRE DE UNA DD DEL PROGRAMA.

    087  BLK FLACIDO.

    08A  CAMPO MAYOR DE 8 CARAZTERES.

    092  LE DICES AL PL/1 QUE UN FICHERO ES VSAM Y NO LO ES. AL EFECTUAR OPERACION DE LECTURA EN UN VSAM. INDICA QUE LAOPERACION DE APERTURA DEL FICHERO NO FUE CORRECTA AUNQUE ELCODIGO DE RETORNO FUESE BUENO. PUEDE SER QUE LA LONGITUD PUESTAEN LA FD Y LA FISICA DEL REGISTRO NO SEAN IGUALES.

    099  OPEN DE BASE DE DATOS CUYO PARAMETRO EN FICHA DFSVSAMP ESMENOR QUE EL INTERVALO DE CONTROL QUE CORRESPONDE A LA BD.

    09A  SOBRA INFORMACION EN FICHA DE CONTROL.

    0B0  I/O ERROR EN SYS1.SYSJOBQE. HACER IPL PREFORMATEANDO COLAS.

    0C1  FALTA DD, O FICHERO CERRADO QUE SE QUIERE LEER.- FICHERO CATALAGADO NECESITA (UNIT).- TABLA DESBORDADA QUE MACHACA PARTE DE LA PROCEDURE.- ESTANDO ACTIVADO EL MANTIS REAL NO DEBE PASARSE LA UTILIDAD UNLOCK.- ALGUNO DE LOS MODULOS NO SE HA COMPILADO CON LA OPCION CORRECTA.- EN UN JCL (PARA IMS-DB2) NO SE UTILIZA EL PROCEDIMIENTO CORRECTO.

    0C2  SE CIERRA FICHERO, SIN HABERLO ABIERTO PREVIAMENTE.

  • 8/16/2019 Apéndice - Errores.pdf

    6/67

      6

     0C3  ABRIR FICHERO DE INPUT COMO OUTPUT, Y AL REVES.

    0C4  ERROR DE PROTECCION.READ DE UN ARCHIVO QUE NO HA SIDO ABIERTO.FALTA DD.

    INVASION DE LA PROCEDURE.SE TRATAN CAMPOS DE FICHERO NO ABIERTO.INDICE DE TABLA SE DISPARA.

    0C5  ERROR DE DIRECCIONAMIENTO.TABLA DESBORDADA.MACHACA DIRECCIONES DE LA PROCEDURE DIVISION.

    0C6  ERROR DE EXCEPCION. (ESPECIFICACION)NO DA OPEN POR ESTAR MAL EL SISTEMA, O LECTURA SIN OPEN.

    0C7  EXCEPCION DE DATOS.SE INTENTE HACER UNA OPERACION DECIMAL EN LA QUE UNO DE LOS

    OPERANDOS NO ES NUMERICO.HACER UNA COMPARACION DE UN CAMPO DEFINIDO COMO NUMERICO Y QUENO CONTIENE DIGITOS.MOVE DE UN NUMERICO A CAMPO DE EDICION, SI EL PRIMERO NO CONTIENEDIGITOS.

    0C8  OVERFLOW DE COMA FIJA.

    0C9  EL FICHERO DESCRITO EN LA SORTIN ESTA VACIO, DIVISION EN COMA FIJA. AL CONVETIR UN NUMERO A BINARIO, EXCEDE DE 31 BITS.

    0CA  OVERFLOW DECIMAL.

    0CB  DIVISOR ES CERO.

    0CC  OVERFLOW DE EXPONENTE.

    0CD  UNDERFLOW DE EXPONENTE.

    0CE  SIGNIFICADO.

    0CF  COMA FLOTANTE.

    0E1  ERROR DE PAGINACION EN IBM 3081.

    0F1  ERROR DE PROGRAMA EN LA PARTE DEL SUPERVISOR DE E/S.

    POSIBLE CAUSA PUEDE SER QUE SE HAYA RECUBIERTO UNA RUTINA DEMETODO DE ACCESO EN EL AREA DE MEMORIA DEL PROGRAMA PROBLEMA.

    0F2  PARAMETRO INCORRECTO PASADO A UNA RUTINA SVC DE TIPO 1.

    0F3  POSIBLE ERROR DE MAQUINA. VOLVER A PASAR EL PASO DE NUEVO.

    0F5  PARAMETRO INCORRECTO EN LA WORKAREA USADA PARA CARGAR SVC DETIPOS 3 Y 4.

    100  SE HA PUESTO OFF-LINE UN DISPOSITIVO SIN INFORMAR AL SISTEMA.EL PROGRAMA PIDE USAR UN DISPOSITIVO QUE NO ESTA ONLINE.

    101  LA CUENTE DE ESPERAS CONTENIDA EN EL REGISTRO 0 CUANDO SE EMITIOUNA MACROINSTRUCION WAIT, ES MAYOR QUE EL NUMERO DE EVENTOS

  • 8/16/2019 Apéndice - Errores.pdf

    7/67

      7

      CUYA TERMINACION SE ESTA ESPERANDO. (NUM. DE ECB)

    102  SE HA DADO UNA DIRECCION NO VALIDA DE ECB EN UNA MACRO POST.EL PUNTO DE RELANZAMIENTO QUE DAS NO ES EL CORRECTO.TE FALTA DD SYSTSPRT SYSOUT=* EN PROCEDIMIENTO DB2BDESA.

    103  SE HA DADO UNA DIRECCION NO VALIDA DE ECB EN UNA MACRO RETURN.

    104  FALTA DE REGION EN SQA LOCAL.

    106  NO ENCUENTRA EL PROGRAMA EN CATALOGACION.0C FALTA DE MEMORIA. PONER REGION.

    10A  FALTA DE REGION EN SQA LOCAL.FALTA FICHA DE CLASIFICACION FUSION.

    113  ERROR DURANTE MACRO OPEN.

    117  ERROR DURANTE MACRO CLOSE.

    11A  ERROR DURANTE MACRO CLOSE.SENTENCIA SORT MERGE CON MAS DE 5 OPERANDOS DE PALABRA CLAVE.

    120  053 ERROR EN TAMAÑO DE BUFFERS.EN RELOAD EN CARGA DE INDICES SECUNDARIOS.SE SOLUCIONO AL OBSERVAR QUE LA CLAVE DE I.S. SE DEFINIACOMO UNICA EN LA DBD MIENTRAS QUE PODIA NO SERLO POR NOTENER CAMPO DE SUBSECUENCIA.

    122  OPERADOR CANCELA TRABAJO Y REQUIERE VACIADO DE MEMORIA.

    128  ERROR EN MACRO EXTRACT. (DIRECCION DE LA LISTA INVALIDA, NO

     ALINEADA A PALABRA O FUERA DE REGION)

    12A  ERROR EN MACRO ATTACH. CORREGIRLA ESPECIFICANDO EL SUBPOOL ENOPERANDO SHSPV O SHSPL.EN SENTENCIA SORT-MERGE FALTA DEFINIR CAMPO DE CONTROL.

    12C  ERROR EN MACRO CHAP. DIRECCION DEL SEGUNDO OPERANDO INVALIDA.

    12D  ERROR EN EJECUCION DE UN PROGRAMA 'OVERLAY'. (PALABRAS 3 Y 4DE LA TABLA DE SEGMENTOS SON INCORRECTAS)

    130  ERROR EN MACRO DEQ (ESPECIFICA UN RECURSO NO PEDIDO ANTES CONMACRO ENQ).

    137  OCURRE AL FINAL DE CINTA MAGNETICA.04 I/O ERROR AL GRABAR ETIQUETA DE COLA.08 I/O ERROR AL POSICIONARSE LA CINTA.0C I/O ERROR AL POSICIONARSE LA CINTA.14 I/O ERROR LEYENDO LABEL DE CABECERA.18 I/O ERROR AL POSICIONARSE UNA CINTA EN PRIMER REGISTRO.1C LABEL DE COLA INVALIDO.20 LABEL DE CABECERA INVALIDO.

    138  ERROR EN MACRO ENQ. SE HAN USADO DOS ENQ PARA UN MISMO RECURSOSIN DEQ EN MEDIO.

    13A  IGUAL S138 O EN SENTENCIA SORT-MERGE HAY UNA PALABRA CLAVE NO VALIDA.

  • 8/16/2019 Apéndice - Errores.pdf

    8/67

      8

     13E  ERROR EN MACRO DETACH. SUBTAREA QUE AUN NO HA TERMINADO.

    13F  OCURRE EN REARRANQUE MEDIANTE CHECKPOINT.

    140  ERROR EN MACRO RDJFCB.

    14A  CLAVE DE CLASIFICACION-FUSION DUPLICADA.

    14F  ERROR EN MACRO STATUS (USO DISTINTO DE START O STOP CON CLAVEDISTINTA DE CERO).

    155  UN USUARIO NO AUTORIZADO, HA EMITIDO LA SVC 85.

    158  EJECUTAS UN SORT SIN PONER FICHA SYSOUT.

    15A  DEMASIADOS OPERANDOS ASOCIADOS A PALABRA CLAVE.

    160  EN SORT, FICHERO VSAM DE ENTRADA SIN DATOS.

    16A  EN OPERANDO FIELD, HAY VALORES NO VALIDOS.

    16D  ESR INVALIDO.

    1B0  TTR INVALIDO PARA UNA DIRECCION DE SYS1.SYSJOBQE (HACER OTRAVEZ IPL PREFORMATEANDO COLAS).

    17A  ERROR DE LONGITUD O DESPLAZAMIENTO.

    187  EN VSAM, TABLA INCORRECTA DE VERBOS GENERADA POR EL COMPILADOR.

    18A  ERROR DE CAMPO DE CONTROL.

    19A  ERROR DE TAMAÑO. (SIZE)

    200  DATA CHECK KEYTAPE O I/O ERROR POR CLAVES DE PROTECCION DESCB, IOB, DCB INVALIDAS.

    201  SE HA DADO UNA DIRECCION NO VALIDA DE ECB EN UNA MACRO WAIT.

    202  SE HALLO UNA DIRECCION NO VALIDA DE RB EN UNA ECB. DIRECCIONDEL RB SE COLOCA EN EL ECB DESPUES DE EMITIR UNA MACRO WAIT Y ANTES DE UNA MACRO POST.

    203  FALTA SYSIN. EN VSAM, SE HA DETECTADO UN INTENTO DE DIVIDIRENTRE CERO Y NO SE HA ESPECIFICADO LA CONDICION ON SIZE ERROR.

    (EL REGISTRO 14 INDICA LA INSTRUCCION QUE LO PROVOCA)

    204  ESTA LLENO EL SYSBACK.

    206  NO PUEDEN SER ABIERTAS LA PSBLIB O LA DBDLIB.MIRA SI TIENES PUESTA LA "//IMS DD DSN= ".

    207  ERROR EN MACRO XCTL DE UNA RUTINA DE EXIT ASINCRONA.

    20A  CONFLICTO EN EL 'MAIN-STORAGE SUPERVISOR'. VOLVER A METER EL TRABAJO.SENTENCIA RECORD CON PALABRA CLAVE NO VALIDA.

    213  OPEN EN DISPOSITIVO DE ACCESO DIRECTO. POSIBLES CAUSAS:

    EL FORMATO 1 (DSCB) NO SE PUEDE LOCALIZAR EN LA TABLA DEL VOLUMEN.FICHERO CERRADO O INEXISTENTE.

  • 8/16/2019 Apéndice - Errores.pdf

    9/67

      9

      EL ARCHIVO ESTA EN CATALOGO, PERO NO EXISTE EN EL VOLUMEN ALQUE LE REMITE EL CATALOGO. AL DIRIGIRSE A UN ARCHIVO ESPECIFICANDO UNIT Y VOL, EL FICHERONO SE ENCUENTRA EN DICHO VOLUMEN.INTENTAR CORREGIR LA LONGITUD DE UN FICHERO MEDIANTE UNA DCB.04 OPEN DE VSAM, PERO QUE ESTABA DEFINIDO EN PROGRAMA COMO

    SECUENCIAL.

    214  ERROR EN CLOSE DE CINTA MAGNETICA.DATA CHECK. PARAMETRO PARM EN FICHA EXEC.

    217  ERROR EN MACRO CLOSE CON OPERANDO TIPO T. (MENSAJE IEC219I)

    21A  EN SENTENCIA RECORD FALTA OPERANDO TYPE.

    222  OPERADOR CANCELA EL TRABAJO, EL SISTEMA NO GENERA DUMP.

    228  ERROR EN MACRO EXTRACT. (DIRECCION DE LA LISTA DE PARAMETROSDE ENTRADA INVALIDA).

    22A  ERROR EN MACRO ATTACH.FORMATO DE REGISTRO TYPE NO ES FIJO O VARIABLE.

    22C  ERROR EN MACRO CHAP. (DIRECCION DE TCB (2 OPERANDO DE MACRO)INVALIDA).

    22D  ERROR EN EJECUCION DE UN PROGRAMA OVERLAY.

    230  ERROR EN MACRO DEQ. (LONGITUD DEL NOMBRE DEL RECURSO INVALIDA)

    237  EL ERROR SE PRODUCE AL FINALIZAR EL VOLUMEN. (PUEDE SER CINTADETERIORADA)

    04 ERROR EN CONTADOR DE BLOQUES DE ETIQUETA DE COLA. PUEDEHABERSE PERDIDO UN BLOQUE DE DATOS DEBIDO A UN ERROR DEHARDWARE.

    08 EN UNA COLECCION DE FICHEROS CONCATENADOS LA ETIQUETA DEUNO CUALQUIERA DE ELLOS (SALVO EL PRIMERO), NO COINCIDECON EL DSN REFLEJADO EN LA DD.

    238  ERROR EN MACRO ENQ. (LONGITUD DEL NOMBRE DEL RECURSO INVALIDA)

    23A  EN SENTENCIA RECORD FALTA DEFINIDOR LENGTH.

    23E  ERROR EN MACRO DETACH. (DIRECCION TCB DE SUBTAREA INVALIDA).

    240  ERROR EN MACRO RDJFCB. (VER MENSAJE IEC155I)EN IMS CANCELACION POR EXCESO DE TIEMPO, POSIBLE BUCLE.

    24A  VALOR INCORRECTO DE PARAMETRO LENGTH EN SENTENCIA RECORD.

    254  NO PUEDE ABRIR BASE DE DATOS.SE INTENTA CALL CON PSB DE CARGA HABIENDOSE YA EFECTUADO UNOPEN Y UN CLOSE.

    25A  TAMAÑO DE REGISTRO MAYOR DEL PERMITIDO.

    260  EL PROGRAMA DE APLICACION MACHACA LA LINKAGE.CALL EXCEDE DE 18 PARAMETROS.

    261  COMPILAR POR TSOP.

  • 8/16/2019 Apéndice - Errores.pdf

    10/67

      10

      PCB NO DEFINIDA EN LA ENTRY O ERROR EN CALL.

    26A  FALTA VALOR 'L1' EN OPERANDO LENGTH.

    27A  CAMPO DE CONTROL SOBREPASA LONGITUD MINIMA DE RECORD.

    28A  DEMASIADAS SALIDAS.

    295  SE INTENTA LEER FICHERO DESPUES DE FINAL O CLOSE EN VSAM.NO COINCIDEN AREAS TAMPONES DE READ Y WRITE.FALTA DD O NO COINCIDE CON SELECT. (VSAM)SE PIDE READY TRACE Y NO TIENE SYSOUT.EL CODIGO DE RETORNO A SIDO CAMBIADO DE POSITIVO A NEGATIVO.FICHERO ABIERTO COMO INPUT Y UTILIZADO COMO OUTPUT.

    29A  SALIDA ERRONEA. SENTENCIA MODS CON SALIDA DISTINTA A 17. SE ACTIVA SALIDA INTERMEDIA EN FUSION.

    2F3  EN MITAD DE LA EJECUCION HICIERON IPL.

    2F8  IGUAL S2F3.

    2FF  TAREA TERMINO ANORMALMENTE AL PEDIR 'USER APPENDAGE III'.

    300  I/O ERROR. (CLAVE DE PROTECCION DE DEB INVALIDA)

    301  SE EMITIO UNA MACRO WAIT ESPECIFICANDO UN ECB QUE NO HA SIDONOTIFICADO COMO COMPLETO DE UN EVENTO ANTERIOR.

    303  LA HORA DEL VOLUMEN DONDE ESTA EL VSAM, NO CONCUERDA QUE GRABOEL SISTEMA EN EL REGISTRO DEL CATALOGO DE FICHEROS.

    304  LA HORA DEL COMPONENTE DE DATOS DE UN VSAM, Y LA HORA DELCOMPONENTE DE INDICES NO CONCUERDAN POR HABERSE ACTUALIZADO ALGUNO POR SEPARADO.

    305  ERROR EN MACRO FREEMAIN.

    306  FALTA FICHA DFSRESLB Y EN LA STEPLIB HAY UNA LIBRERIA NO AUTORIZADACONCATENADA, CON LO CUAL CONSIDERA A LAS DEMAS COMO NO AUTORIZADAS.

    308  EL PROGRAMA PROBLEMA SOLICITO LA CARGA DE UN MODULO UTILIZANDOUN PUNTO DE ENTRADA DADO AL PROGRAMA DE CONTROL MEDIANTE UNAMACRO IDENTIFY.

    30A  IGUAL S305 O SALIDA DEFINIDA DOS VECES EN SENTENCIA MODS.

    313  ERROR EN OPEN.

    314  REBASA EL LIMITE DE TIEMPO O ERROR EN CLOSE.

    317  ERROR AL CERRAR FICHERO DE ACCESO DIRECTO.

    31A  CARACTER NO VALIDO EN SENTENCIA MODS.

    322  TIEMPO INSUFICIENTE.

    328  ERROR EN MACRO EXTRACT.

    32A  ERROR EN MACRO ATTACH.

  • 8/16/2019 Apéndice - Errores.pdf

    11/67

      11

      LLAMADA A LA RUTINA DE USUARIO SIN ACTIVAR SALIDA 'E61'.

    32D  ERROR EN EJECUCION DE PROGRAMA OVERLAY POR REGISTRO DE LONGITUDERRONEA O I/O ERROR. (LINKEDITAR Y EJECUTAR DE NUEVO)

    330  ERROR EN MACRO DEQ. (ESPECIFICO OPCION RMC RESERVADA AL

    SUPERVISOR)

    331  ERROR EN TEST OPEN, EL SEGUNDO OPERANDO NO ESPECIFICA UNADIRECCION EN EL PROGRAMA A LA CUAL SE DEVUELVA EL CONTROL.

    337  SE QUIERE GRABAR SOBRE FICHERO ABIERTO COMO INPUT. ACCEPT REPETIDO.04 LA DCB DEL ARCHIVO CARECE DE RUTINA FIN DE FICHERO.

    338  ERROR EN MACRO ENQ. (USA OPCION SMC, RESEVADA AL SUPEVISOR)

    33A  SE ACTIVA SALIDA 'E61' Y FALTA CAMPO DE CONTROL 'E'.

    33E  ERROR MACRO DETACH CON OPERANDO STATS= YES. (SE HA USADO LAMACRO SIN HABER TERMINADO AUN LA SUBTAREA)

    34A  ERROR ESPECIFICACION PARAMETRO EN SENTENCIA MODS.

    35A  SE USA RUTINA DE USUARIO PARA MAS DE UNA SALIDA.

    36I  FACTOR DE UTILIZACION DE BLOQUES USADO.

    37I  NUMERO DE REGISTROS QUE PUEDEN INCLUIRSE EN AREA DE MEMORIA.

    38I  MAXIMO ESTIMADO DE REGISTROS A CLASIFICAR.

    39A  MEMORIA PRINCIPAL INSUFICIENTE.

    400  EL PROGRAMA DE CONTROL HALLO UN IOB,DCB O DEB NO VALIDO.I/O ERROR, CAMPO DEBDCBAD DE LA DBD NO TIENE LA MISMA DIRECCIONDE DCB QUE EL CAMPO IOBDCBPT DEL IOB.

    402  ACBLIB MAL GENERADA.PCB'S DEFINIDAS EN PROGRAMA Y EN LA PSB, NO SON IGUALES.

    406  ERROR EN LLAMADA A PROGRAMA CARGABLE CON MACRO LINK, XCTL O ATTACH.

    40A  ERROR EN MACRO FREEMAIN. (INTENTA LIBERAR LA SUBPOOL 0, COSA

    QUE NO PUEDE HACER UN PROGRAMA.INSUFICIENTES UNIDADES DE TRABAJO.

    413  ERROR EN ASIGNACION DE DISPOSITIVO.NO HAY UNIDAD DISPONIBLE PARA EL VOLUMEN ESPECIFICADO.DENSIDAD DISTINTA A LA ESPECIFICADA.04 NO ESTABA MONTADO EL VOLUMEN.08 I/O ERROR POSICIONAMIENTO EN CINTA PRINCIPIO DE FICHERO.0C I/O ERROR.10 I/O ERROR.14 I/O ERROR.1C QUITAR REFERENCIA A GDG, SUSTITUYENDO POR CINTAS

    CORRESPONDIENTES.

    24 SE HA INDICADO UNA DENSIDAD DE GRABACION INCOMPATIBLE CONEL DISPOSITIVO ASIGNADO.

  • 8/16/2019 Apéndice - Errores.pdf

    12/67

      12

      28 SE HAN ASIGNADO MENOS UNIDADES DE LAS REQUERIDAS.

    414  ERROR AL DAR CLOSE A UN FICHERO. (VER MENSAJE IEC145I)

    417  ERROR AL DAR CLOSE A UN FICHERO EN DISPOSITIVO ACCESO DIRECTO.(VER MENSAJE IEC212I)

    41A  NUMERO REGISTROS MAYOR AL VALOR MAXIMO ESPECIFICADO.

    420  EXCEDIDO TIEMPO MAXIMO DE EJECUCION PERMITIDO. POSIBLE BUCLE.

    422  EL TRABAJO REQUIERE DEMASIADO ESPACIO.EXCESO DE PASOS EN EL JOB (SWAPS), DIVIDIRLO EN DOS.

    425  ERROR DE PROGRAMA OVERLAY AL ESPECIFICAR LA CARGA DE UN SEGMENTOEXCLUSIVO.

    428  BMP NO DADO DE ALTA EN EL IMS.

    429  EN IMS/DC SE HA MANDADO IMPRIMIR UN MENSAJE DE SALIDA SIN CARGAREN DICHO MENSAJE LOS DATOS TRANSACCION, OPERACION ETC..

    42A  ERROR DE MACRO ATTACH. (DIRECCION DE ECB INVALIDA)ERROR AL ASIGNAR LAS UNIDADES.

    430  ERROR DE MACRO ENQ.PARECE QUE NO TIENES MEMORIA BTS. INTENTA EN TSO PURO.REGION EN FICHA JOB.ERROR EN FICHA DFSVSAMP O NO SE PUSO.

    431  ERROR DE EJECUCION TESTRAN. NO PODIA LEER TABLA DE SIMBOLOSNI DICCIONARIOS DE CONTROL. LINKEDITAR OTRA VEZ EL PROGRAMA.

    437  ERROR AL LLEGAR AL FIN DE VOLUMEN. (VER MENSAJE IEC025I).TRANSACCION IMS, ARRANCAR CON /STA PGM NOM-PROGRAMA.

    438  ERROR EN MACRO ENQ. LA LISTA DE PARAMETROS CREADA POR LA MACROES INVALIDA.

    43A  NO SE HAN ESPECIFICADO ATRIBUTOS DEL CONJUNTO DE DATOS.

    44I  OPCION NO VALIDA EN E18, E19, E28, E29, E38 Y E39.

    456  SE HA CERRADO LA REGION.TRANSACCION PARADA.

    458  SE INTENTA PASAR UN BMP CON LA REGION PARADA.

    45I  FIN DE LA FASE DE CLASIFICACION.

    462  EL PROGRAMA HA SIDO CARGADO EN LA REGION Y HA TERMINADO SINUTILIZAR LA CALL 'GU' A LA COLA DE MENSAJES.

    46A  ALMACENAMIENTO INTERMEDIO COMPLETO Y HAY MAS DATOS DE ENTRADA.

    474  EL OPERADOR HA CANCELADO EL PROGRAMA CON EL COMANDO:/STOP REGION XX ABDUMP.

    476  CALL DL/I INVALIDA.LENGUAJE DE LA PSB INCORRECTO.

  • 8/16/2019 Apéndice - Errores.pdf

    13/67

      13

      DIRECCION DE LA PCB INCORRECTA.REVISA SI LA COMPILACION FUE HECHA CON IMS.NO COINCIDEN LAS PCB CON LO DEFINIDO EN LA PSB.

    477  INSUFICIENTE MEMORIA PARA LOS BUFFERS. AUMENTARLA.

    47A  NO COINCIDEN LOS REGISTROS DE ENTRADA CON LOS DE SALIDA.

    480  FALTA ALGUNA DD DE SALIDA. (EJ. UNA SYSOUT)

    48I  SE SOBREPASA CAPACIDAD DE CLASIFICACION CON SALIDA E16.

    499  BUCLE EN PROGRAMA DLI/DC.

    49I  NO ES NECESARIO EJECUTAR LA FASE DE FUSION.

    500  I/O ERROR. (DIRECCION UCB INVALIDA)

    504  ERROR EN MACRO GETMAIN. (SE SUPERPONEN LAS POSICIONES DE LAS

    LISTAS DE DIRECCIONES Y LONGITUDES)

    505  LO MISMO QUE S504 PERO PARA LA MACRO FREEMAIN.

    506  ERROR DURANTE LA EJECUCION DE MACRO LINK, XCTL, ATTACH O LOADEN UN PROGRAMA DE RECUBRIMIENTO O EN UN PROGRAMA QUE SE ESTABAPROBANDO UTILIZANDO EL TESTRAN.

    50I  FIN DE LA CLASE DE FUSION.

    513  DOS FICHEROS QUE ESTAN EN LA MISMA CINTA SE USAN EN EL MISMOPASO. (VER MENSAJE IEC146). DCB O DSN MAL.

    514  ERROR EN CLOSE DE FICHERO EN CINTA. (VER MENSAJE IEC231)

    519  EN VSAM, ACABA PROCEDURE SIN STOP RUN,GOBACK O EXIT PROGRAM.EL PROGRAMA DE APLICACION SE SALE DE UNA DIRECCION.ERROR DE FLUJO LOGICO DE PROGRAMA, EL CODIGO OBJETO GENERADOPOR EL COMPILADOR PRODUCE UN ABEND, PUEDE HABERSE PRODUCIDOUN AVISO SOBRE ESTA SITUACION EN TIEMPO DE COMPILACION.

    51A  FALTA ESPACIO INTERMEDIO PARA REALIZAR LA FUSION.

    522  SE TIENE PENDIENTE MAS TIEMPO DEL PERMITIDO LA CONTESTACION DE ALGUN MENSAJE.

    52A  ERROR EN MACRO ATTACH. (NO HAY ESPACIO EN SQA)

    52I  SISTEMA. FIN DE TRABAJO.

    530  ERROR EN MACRO DEQ. AL EJECUTARSE LA MACRO, LA TAREA NO HABIARECIBIDO CONTROL DEL RECURSO.

    53A  ERROR EN SECUENCIA.

    54I  NUMERO DE REGISTRO EN ENTRADA Y SALIDA.

    557  NUMERO DE REGISTRO INSERTADOS Y BORRADOS DURANTE EL TRABAJO.

    56A  FALTA SORTIN O SORTOUT.

  • 8/16/2019 Apéndice - Errores.pdf

    14/67

      14

     570  SISTEMA. PUEDE ESTAR SOLAPANDO UN ERROR DE USUARIO.

    57A  ASIGNA CINTA A SORTIN Y SORTWK. (SOLO PUEDE SER SORTWKT1)

    58A  ASIGNADO SORTOUT A LA MISMA CINTA QUE UN SORTWT.

    59A  LONGITUD DE REGISTRO INVALIDA. (MENOS DE 18 O MUY GRANDE)

    604  SE EXCEDE LA FRONTERA DE LA MEMORIA PRINCIPAL ASIGNADA A LATAREA EN LA EJECUCION DE UNA MACRO GETMAIN.

    605  SE EXCEDE LA FRONTERA DE LA MEMORIA PRINCIPAL ASIGNADA A LATAREA EN LA EJECUCION DE UNA MACRO FREEMAIN.

    606  DURANTE LA EJECUCION DE UNA MACRO LINK, LOAD, XCTL O ATTACH,NO SE SATISFIZO UNA PETICION GETMAIN CONDICIONAL POR CARENCIADE MEMORIA PRINCIPAL DISPONIBLE PARA EL AREA DE TRABAJO DE LARUTINA DE BUSQUEDA Y CARGA DE PROGRAMAS.

    60A  ERROR EN MACRO GETMAIN O FREEMAIN. (LISTA DE PARAMETROS INVALIDAO DIRECCION O LONGITUD DE FQE INVALIDA)SIN DEFINIR BLOQUE DE CONTROL DEL CONJUNTO DE DATOS.

    613  OPEN (CINTAS). NO HAY ETIQUETA O NO LA RECONOCE.ERROR POSICIONAMIENTO.ERROR EN OPEN. (VER MENSAJE IEC147I)0C LABEL REQUERIDO INUTILIZABLE POR ESTAR MAL GRABADO.

    614  ERROR EN MACRO CLOSE EN DISPOSITIVO DE ACCESO DIRECTO. (VERMENSAJE IEC214I)

    616  PERMANENTE ERROR DE ENTRADA/SALIDA DETECTADO EN LA LOG DEL

    IMS/VS. LEER EL MENSAJE: DFS616A.

    61A  I/O ERROR.

    622  TERMINAL DE TSO CANCELADO POR DESCONEXION DEL SISTEMA O POR ELOPERADOR.

    62A  ERROR DEL MONTADOR.

    630  LA PARM PARA ESTE PROGRAMA CONTIENE DEMASIADOS PARAMETROS.REGION INSUFICIENTE.

    632  LA PARM PARA ESTE PROGRAMA CONTIENE DEMASIADOS PARAMETROS.

    637  NO PUEDEN CONCATENARSE CINTAS Y DISCOS EN SORT.0C SE HAN CONCATENADO FICHEROS CON ATRIBUTOS INCOMPATIBLES.2C ERROR EN LECTURA.

    63A  ERROR EN APERTURA. (OPEN)

    642  PARM INVALIDA.NOMBRE DE PSB MUY LARGO.

    64A  ERROR DE BORRADO O DE RUTINA DE USUARIO.

    65A  ERROR DE ESTRUCTURA. (SE ENCONTRO FIN DE DATOS EN SYSIN ANTES

    DE LEER TODOS LOS MODULOS DEL USUARIO)

  • 8/16/2019 Apéndice - Errores.pdf

    15/67

      15

     66A  EL NUMERO DE REGISTROS, EXCEDE LA CAPACIDAD DE CLASIFICACION.

    67I  PARAMETRO ERRONEO EN CAMPO PARM DE SENTENCIA EXEC.

    684  AUMENTAR TAMAÑO DEL SIZE.

    68A  ERROR DE SECUENCIA EN SORTIN.

    700  A PARTIR DE UNA SIO EMITIDA PARA INICIAR UN MANDATO DE DETECCION,SE PRODUJO UN ERROR DE UNIDAD.

    704  GETMAIN SOLICITO LISTA DE AREAS PARA SER ADJUDICADAS. ESTE TIPODE PETICION, SOLO ES VALIDO PARA SISTEMAS CON MVT.

    705  IGUAL QUE S704 PARA FREEMAIN.

    706  PGM NO EJECUTABLE. ERROR EN LINKAGE O ENTRY DE MODULO.

    713  ERROR EN OPEN. (VER MENSAJE IEC148I)

    714  0C I/O ERROR AL ESCRIBIR EN CINTA DURANTE MACRO CLOSE.(VER MENSAJE IEC215I)

    717  ERROR EN CLOSE DE FICHERO EN CINTA. (VER MENSAJE IEC222I)INSUFICIENTE MEMORIA PARA EL POOL DE BUFFERS PRINCIPAL. ERRORENCONTRADO EN LA EJECUCION DEL MODULO "DFSMODU0". EL CODIGO DERETORNO ENCONTRADO EN EL REGISTRO 15. Y PUEDE SER:4 FUNCION NO SOPORTADA.8 (SVC DE CARGA 14 TIPO 4), FUE GENERADA PARA UNA VERSION

    DIFERENTE DEL O.S. QUE SE ESTA EJECUTANDO.20 EL AREA DE SERVICIO COMUN ES DEMASIADO PEQUEÑA.24 HA OCURRIDO UN FALLO EN EL PROGRAMA.

    718  ERROR EN LA INICIALIZACION DEL IMS/VS. UN MODULO REQUERIDO NOENCONTRADO O HA DADO UN ERROR DE ENTRADA/SALIDA AL BUSCAR ENEL DIRECTORIO DE LA LIBRERIA.NO ENCUENTRA MODULO DE LA PCB.EN PROGRAMA CON BASES DE DATOS, NO SE PUSO PARAMETRO REGION.

    722  EXCEDIDO EL NUMERO DE LINEAS DE SYSOUT. AMPLIAR OUTLIM EN JCL.

    723  REGION INSUFICIENTE PARA EL 'DFSPIRP0' (PROGRAM ISOLATION TRACEGENERATOR). INCREMENTAR LA REGION.

    737  FALTA DE ESPACIO.

    24 NO EXISTE DSN DE FICHA SYSIN AL EJECUTAR IDCAMS.

    749  REGISTRO DE MAYOR LONGITUD DE LA PERMITIDA PARA UN SORT.

    756  NO SE PUEDE ABRIR LA LOG DE ENTRADA DURANTE LA RESTAURACION.VER SI LA DD 'IMSLOGR' ES CORRECTA.

    764  ERROR DE CANAL.

    773  SE PRODUCE EN EL MOMENTO DE EJECUTAR UNA MACRO OPEN.013-1 SE PONE DUMMY EN UN ARCHIVO SIN ESPECIFICAR EN LA DCB

    EL PARAMETRO BLKSIZE. A UN ARCHIVO DUMMY SE LE PUEDE DAR CUALQUIER BLOCAJE.

    013-18 EL MIEMBRO DE UNA LIBRERIA PARTICIONADA ESPECIFICADOEN EL PARAMETRO DSN NO ESTA EN ESA LIBRERIA.

  • 8/16/2019 Apéndice - Errores.pdf

    16/67

      16

      013-1C AL ABRIR UN ARCHIVO PARTICIONADO DA ERROR AL BUSCAR ENEL DIRECTORIO EL NOMBRE DEL MIENBRO.

    013-2 OPEN DE ARCHIVO SECUENCIAL POR LAS SIGUIENTES CAUSAS.EN ARCHIVOS CON RECFM=FB, LRECL NO ES MULTIPLO DEBLKSIZE.NUMERO DE POSICIONES DE NIVEL 01 EN DATA DIVISION, NO

    COINCIDE CON LA LONGITUD DE LA ETIQUETA DE CABECERA DEDICHO ARCHIVO.PARA REGISTROS DE LONGITUD VARIABLE, NO SE HAN ESPECIFICADOLOS 4 BYTES DE MAS QUE NECESITA EL SISTEMA.EN EL PROGRAMA EL NOMBRE DE DATA RECORD, NO COINCIDECON EL DEL NIVEL 01.SI PARA OBTENER UN LISTADO, EN EL JCL SE LE ASIGNA UNFICHERO DE SALIDA ANTERIOR, Y EL PROGRAMA PRETENDE SACARLODIRECTAMENTE PONIENDO AFTER POSITIONING.SI LA SYSOUT DEL SISTEMA SE PONE DUMMY.

    013-34 FALTA LA DCB DE ALGUNA DD.

    777  SE ESTA ACCEDIENDO SIMULTANEAMENTE A UN MISMO REGISTRO CON DOS

    PROGRAMAS.

    778  SE HA UTILIZADO UNA CALL 'ROLL'. EL PROGRAMA TERMINA ANOMALAMENTEPERO NO PARA, NI LA TRANSACCION NI EL PROGRAMA Y NO OBTIENE DUMP.

    803  EL CONTADOR DE NUMERO DE HIJOS LOGICOS EN EL PREFIJO DE UN PADRELOGICO SE HA QUEDADO EN NEGATIVO AL RESTAR 1, POR HABER BORRADOUN HIJO LOGICO. PUEDE SER TAMBIEN QUE NO EXISTA EL PADRE LOGICO.

    804  ERROR EN MACRO GETMAIN, REGION INSUFICIENTE.

    806  PUEDE QUE NO ENCUENTRE UN MODULO.LECTURA DE FICHERO QUE YA HA FINALIZADO.

    FALTA DD DE ALGUNA LIBRERIA.04 EL PROGRAMA A EJECUTAR NO ESTA EN LA LIBRERIA ESPECIFICADAEN LA FICHA STEPLIB.

    08 ERROR DE E/S CUANDO EL PROGRAMA DE CONTROL INTENTO BUSCAREN EL DIRECTORIO EL PROGRAMA INDICADO.

    807  ERROR DE DIRECCIONAMIENTO IMS. FALLO DE APUNTADORES O RUTINADE RANDOMIZACION.

    808  NO ESTAN CAMBIADAS LAS PARM.

    80A  ERROR EN LA EJECUCION DE UNA MACRO GETMAIN, SE REQUIRIO MAS ALMACENAMIENTO DEL QUE ESTABA DISPONIBLE.

    813  ERROR EN OPEN DE CINTA BIEN POR DENSIDAD ESPECIFICADA ERRONEAO PORQUE LA CINTA NO ESTA CERADA.04 EL LABEL DE LA CINTA NO SE CORRESPONDE CON EL DSN ESPECIFICADO

    EN LA SENTENCIA DD.

    821  PSB NO EXISTE O ENTRA EN CONTRADICION CON DBD.

    822  REGION EXCEDIDA.

    826  NO SE HABIA PUESTO DD EN CARGA INICIAL DE BASE DE DATOS CONINDICES SECUNDARIOS NECESARIA PARA CARGAR LOS INDICES.

    828  FALTA MEMORIA. AUMENTAR REGION.POSIBLE FLACIDEZ DE LOS INDICES. REZA LO QUE SEPAS.

  • 8/16/2019 Apéndice - Errores.pdf

    17/67

      17

     837  ERROR FIN DE VOLUMEN EN ACCESO DIRECTO. (VER MENSAJE IEC149I)

    08 LAS CINTAS DE SALIDA SON MAS DE 5, EN DLI SE ASOCIA CONUN ABEND IMS 0616.

    844  DURANTE LAS PRUEBAS DE LAS B. DATOS EL NUMERO DE BLOQUES DADOS

    EN RMNAME ES GRANDE, MIENTRAS QUE EL ESPACIO ASIGNADO EN ELDEFINE CLUSTER ES MAS PEQUEÑO. SI LA RUTINA DE RANDOMIZACIONDIRIGE LA CLAVE A UN BLOQUE FUERA DE LOS ASIGNADOS POR MEDIODEL SPACE, SE PRODUCE EL ERROR.

    850  SE HA DETECTADO UN ERROR EN EL MANEJADOR DE BUFFERS, ES POSIBLEQUE DOS PROCESOS ESTEN COMPARTIENDO LA MISMA BASE DE DATOSREPETIR EL PROCESO.IMAGECOPY ANTERIOR CON RETORNO DISTINTO DE CERO.REGISTROS EN MALAS CONDICIONES DEVIDO A ANTERIORES CANCELACIONESCON EL CONSIGUIENTE DETERIORO DE LOS APUNTADORES.

    852  SE HA DETECTADO UN ERROR DE POINTERS AL TRATAR DE ACCEDER A UN

    SEGMENTO DE LA BASE DE DATOS QUE SE ESTA TRATANDO.SE USA UNA PSB PERTENECIENTE A OTRA APLICACION.

    853  SE ACCEDE A UN SEGMENTO DE NIVEL "N" Y EL SEGMENTO DEVUELTO NOES DEL MISMO NIVEL. ES POSIBLE QUE LA BASE ESTE HECHA UNOS AUTENTICOSZORROS. (APUNTADORES)SSA CALIFICADA CON DISTINTO SEGMENTO QUE EL DE LA BASE DE DATOSO A SPACES.LONGITUD DE LA CLAVE DE SSA DISTINTA QUE LA DE LA BASE.

    878  REGION INSUFICIENTE.

    87A  FALTA DE MEMORIA PARA REALIZAR EL TRABAJO.

    895  HAS PUESTO IMSDILIB CON DISP=SHR, Y SOLO ADMITE DISP=OLD.

    905  AREA A LIBERAR CON MACRO FREEMAIN, NO ES MULTIPLO DE 8.

    906  ERROR EN MACRO LINK. (MAS DE 255 PETICIONES DE UTILIZACION DEUN MODULO. VER SI EL PROGRAMA ESTA EN UN LOOP)

    908  PSB INVALIDA.

    909  DBD INVALIDA.

    90A  IGUAL A S905.

    912  EL SEGMENTO REFERENCIADO EN PCB NO ESTA DEFINIDO EN LACORRESPONDIENTES DBD.

    913  PASSWORD INCORRECTA.RACF INSUFICIENTE AUTORIDAD.CONCATENAR DOS FICHEROS ISAM.ERROR EN OPEN. (VER MENSAJE IEC150I)

    914  PROBLEMAS IMS CON PSB O DBD.

    919  EL AREA DE LA CLAVE CONCATENADA MAS LARGA NO ES SUFICIENTE.

    929  NO ESTA GENERADA LA PSB DONDE DICES (LIBRERIAS DE PSB O DBD).

  • 8/16/2019 Apéndice - Errores.pdf

    18/67

      18

     937  ERROR EN CINTA.

    A03  TAREA QUE TERMINA ANTES DE QUE LO HAGAN LAS SUBTAREAS QUE HA ARRANCADO.

    A05  AREA A LIBERAR CON FREEMAIN, ERRONEA EN DIRECCION O TAMAÑO.

    A06  SE PIDE UN MODULO POR SEGUNDA VEZ, SIN HABERSE EJECUTADO AUNLA PRIMERA.

    A0A  IGUAL SA05.

    A13  CINTA MAL POSICIONADA, ETIQUETAS MAL GRABADAS. (VER MENSAJEIEC151I) O COMPROBAR QUE IMAGEN DE UCS HAY EN SYS1.IMAGELIB.04 EL NUMERO DE FICHERO ESPECIFICADO NO ESTA EN LA CINTA QUE

    SE PROCESA. (VER MENSAJE IEC151I)

    A14  ERROR EN CLOSE DE UN FICHERO EN DISPOSITIVO DE ACCESO DIRECTO.(VER MENSAJE IEC216I)

    B04  SUBREGION ERRONEA, MAYOR DE 127. (PGM. PROBLEMA DE 0 - 127)SUCEDE CON GETMAIN.

    B05  SUBREGION ERRONEA, MAYOR DE 127. (PGM. PROBLEMA DE 0 - 127)SUCEDE CON FREEMAIN.

    B06  UNA TAREA DE RECUPERACION DE ERRORES DEL SISTEMA, HA DADO I/OERROR Y HA HECHO FALLAR EL PROGRAMA QUE SE ESTABA EJECUTANDO.

    B0A  IGUAL A SB04 Y SB05.

    B13  ERROR EN OPEN DE FICHERO. (VER MENSAJE IEC152I) O COMPROBAR

    QUE LA IMAGEN DE UCS ESTA EN SYS1.IMAGELIB.

    B14  ERROR EN CLOSE DE UN DATA SET PARTICIONADO ABIERTO EN SALIDAPARA CREAR UN MIEMBRO. (VER MENSAJE IEC217I)

    B37  POSIBLE BUCLE DE PROGRAMA.SALIDA IMPRESA NECESITA MAS ESPACIO.EN CINTA CUANDO SE HAN UTILIZADO MAS DE 5 Y NO SE HA ESPECIFICADOEL PARAMETRO VOL.ERROR EN CONDICION END OF VOLUMEAL PEDIR DESMONTAR EL VOLUMENTRATADO, Y SER ESTE PERMANENTE O SI HABIA DATASET ASIGNADOS ENEL. (VER MENSAJE IEC030I)04 FALTA DE ESPACIO EN DISCO. SE HA UTILIZADO TODO EL ESPACIO

    INDICADO (PRIMARIO E INCREMENTOS), SIENDO INSUFICIENTEO BIEN NO HAN PODIDO TOMARSE TODOS LOS INCREMENTOS PORNO EXISTIR ESPACIO LIBRE EN EL VOLUMEN.

    C03  NO SE HA CERRADO ALGUN FICHERO. ACOMPAÑADO DE FILE-STATUS 90.SE DA GOBACK Y FALTA ALGUN CLOSE.

    C0D  COMO S0C1.

    C37  ESPACIO INSUFICIENTE EN LIBRERIA.

    D37  SE LLENA ESPACIO PRIMARIO DEL FICHERO Y NO HAN SIDO INDICADOSINCREMENTOS O NO LOS PUEDE TOMAR DE ESE DISCO.

    PUEDE DAR EN UN SORT POR EL TAMAÑO DE LAS SORTWORK.

  • 8/16/2019 Apéndice - Errores.pdf

    19/67

      19

     E0D  FALTA REGION PARA UNA RUTINA ABEND QUE ENTRA POR ERROR EN UNASUBTAREA.

    E23  ERROR EN MACRO WTOR.

    E2D  ERROR EN PROGRAMA OVERLAY. (DIRECCION INVALIDA AL INTENTAR

    CARGAR UN SEGMENTO)

    E37  AGOTADOS LOS BLOQUES DE DIRECTORIO CON QUE HA SIDO CREADO UNFICHERO PARTICIONADO.04 UN FICHERO HA AGOTADO EL ESPACIO DISPONIBLE EN EL VOLUMEN

    NO PUDIENDO EXTENDERSE A OTRO POR NO INDICARLO EN EL JCL.08 SOBREPASA LA CAPACIDAD DE UN DISCO.

    UN FICHERO QUE HA OCUPADO TODO EL ESPACIO DISPONIBLE ENUN PRIMER VOLUMEN, AL EXTENDERSE A OTRO VOLUMEN ADICIONALHA ENCONTRADO OTRO ARCHIVO CON EL MISMO NOMBRE.

    FXX  SUPERVISOR COLL (XX) INVALIDA.UNA INSTRUCCION SVC CONTENIA UN OPERANDO INVALIDO, XX ES EL

    VALOR EN HEXADECIMAL DE LA SVC.

    1002  AL LEER EN UN FICHERO QUE CONTIENE EN LA FD LA CLAUSULA RECORDCONTAINS Y NO BLOCK CONTAINS.

    1020  LECTURA DESPUES DE FINAL.

    1113  CODIGO GENERICO DE LOS ABENDS DE HSSR.

    1301  ERROR DE VSAM U QSAM NO PREVISTO EN LAS DECLARATIVES.

    1302  EN PROGRAMA IMS, DAR DOS CLOSES A UN MISMO FICHERO.

    2000  DOS FICHEROS CONCATENADOS EN ENTRADA, PERO CON DISTINTA LONGITUDDE BLOQUE. EN ESTE CASO SE RECOMIENDA CAMBIAR EL BLKSIZE.SI SE PONE EL DE MAYOR BLKSIZE PRIMERO, FUNCIONA.

    2010 ERROR DE FICHEROS MAL ABIERTOS O CERRADOS.POSIBLE ENTRY DESPUES DE OPEN.

    2612  ERROR EN VSAM QUE NO CONTROLA EL FAST RELOAD. SE SOLUCIONA ALHACER REORGANIZACION DE PENDIENTES.

    2620  PROBLEMA DEL FAST RELOAD.

    3001  MULTIPLES CAUSAS, COMPARACIONES ETC...

    84 SE INTENTA ABRIR UN FICHERO CUYA DD NO ESTA EN JCL.153 ERROR AL CALCULAR UN ALGORITMO. (SER NEGATIVO)

    3303  BASES DE DATOS PARADAS.SE INTENTA EJECUTAR UN BMP SOBRE UNA B. DATOS DESCOLGADA.

    3333  EL NOMBRE DEL FICHERO NO CONCUERDA (DSN) CON EL CATALOGADO.

    3361  EL NOMBRE DE LA PCONTROL, NO ES IGUAL QUE EL DEL PROGRAMA COBOLEN USO.

    3440  SE NECESITA MAYOR PARTICION O REQUERIMIENTO GETMAIN/FREEMAININVALIDO.

    3505  SE HA DETECTADO ERROR DE FLUJO DE CONTROL.

  • 8/16/2019 Apéndice - Errores.pdf

    20/67

      20

     3555  DETECTADO UN ERROR DE PL/I. EL PROGRAMA CARECE DE 'ON ERROR'.

    VER EL 'ONCODE' DEL PL/I EN EL MANUAL DE REFERENCIA DEL LENGUAJE PL/I.

    3666  SE HA DETECTADO UN ERROR DE PL/I. EL CONTROL PASA A LA RUTINA'ON ERROR' DEL PROGRAMA Y HACE LO QUE EN ELLA SE ESPECIFICA.

    VER EL 'ONCODE' DEL PL/I EN EL MANUAL DE REFERENCIA DEL LENGUAJE PL/I..

    3777  SE HA UTILIZADO EL MODULO 'IMSCOD' AL DEVOLVER EL IMS UN CODIGODE RETORNO INVALIDO. EL NOMBRE DEL PROGRAMA Y EL CODIGO DERETORNO SALDRAN POR LA CONSOLA DEL ORDENADOR Y POR 'SYSPRINT',JUNTO CON EL REGISTRO 13 Y EL REGISTRO 3 DEL PROGRAMA.MIRA SI TIENES TODAS LAS DD DE LAS BASES.

    4000  POSIBLE FALTA DE REGION.

    4021  CANCELACION IMS POR RUTINA POAERROR.

    4032  RECUBRIMIENTO DE SPA. LONGITUD ERRONEA. MACHAQUE DE AREAS.

    FALTAN FICHAS STADLIST.

    4036  REVISA SI LA COMPILACION SE HIZO BAJO IMS.

    4089  MAS DE 100 ERRORES.

    5071  PROGRAMA EN UN BUCLE.

    5072  MSS EN MAL ESTADO.

  • 8/16/2019 Apéndice - Errores.pdf

    21/67

      21

    LISTA DE ERRORES ( IMS )

    AA :  SE HA ESPECIFICADO CODIGO DE DESTINO EN LA TRANSACCION Y SOLO SE ADMITE

    TERMINAL LOGICO EN CALL CHNG PARA PCB DE RESPUESTA ALTERNATIVA.

    AB :  NO SE HA ESPECIFICADO EN LA LLAMADA AL SEGMENTO I/O AREA, FUNCIÓN OPCB.

    AC :  ERROR JERARQUICO EN LA SSA. (ES POSIBLE QUE EL NOMBRE DEL CAMPO EN LASSA NO ESTE DEFINIDO EN LA PCB CORRESPONDIENTE).

    AD :  -PARAMETRO DE FUNCION INVALIDO POR CODIGO NO CORRECTO O NO TIENECUATRO CARACTERES.-PROBLEMA DE PCB'S (REPASAR Y PEDIR COPIA DE ACB'S).

    AF :  -REGISTRO DE LONGITUD VARIABLE INVALIDO EN GSAM.-CALL DLET O REPL NO PUEDEN TENER SSA.

    AG :  LA PRIMERA SSA NO ES DE NIVEL 1 Y NO SE HA ESTABLECIDO POSICIÓN PREVIA.

    AH :  NO TIENE SSA. ERROR EN CONTADOR DE PARAMETROS.

    AI :  -ERROR EN APERTURA DE BASE. (MIRA SI ESTAN TODAS LAS DD'S)-FALTA DD PARA INDICES SECUNDARIOS.-EL NOMBRE DE LA DD O EL DEL DSN, NO ES CORRECTO.-BUFFERS ERRONEOS. (ASOCIADO A ABEND S120-53)-INSERT CON PROCOPT LOAD DESPUES DE HECHA LA CARGA INICIAL.-EL NOMBRE DE LA LIBRERIA DE RANDOMIZACION NO SE PUSO O NO ES

    CORRECTO.AJ :  FORMATO INVALIDO EN SSA CALIFICADA. (REVISA PARENTESIS)

    NO ADMITE SSA CALIFICADA EN ULTIMO NIVEL.

    AK :  NOMBRE DE CAMPO INVALIDO EN LA SSA.

    AL :  USAS I/O PCB (CMPAT=YES) EN UN PROGRAMA BATCH.

    AM :  FUNCION NO COMPATIBLE CON EL PROCOPT O EL SEGMENTO SENSIBLE.

    AO :  I/O ERROR ISAM, OSAM, BSAM O VSAM.

    AP :  NO SON VALIDOS MAS DE CUATRO PARAMETROS DE LLAMADA EN UNA PCB DETELEPROCESO DE USUARIO.

    AT :  I/O AREA DE USUARIO DEMASIADO LARGA.

    AU :  SSA DEMASIADO LARGA.

    AY :  LA RESPUESTA PARA PCB ALTERNATIVA REFERENCIADA POR LA ISRT, TIENE MASDE UN TERMINAL FISICO ASIGNADO PARRA ENTRADA.

    AZ :  -EL PROGRAMA CONVERSACIONAL HA GENERADO UNA LLAMADA PURGE A UNAPCB

    QUE NO PUEDE SER PURGEADA.

    -CALL CON NOMBRE DE TERMINAL LOGICO DESCONOCIDO PARA EL SISTEMA

    A1 :  NOMBRE DE TERMINAL LOGICO CON OCHO CARAZTERES DESCONOCIDO PARA

  • 8/16/2019 Apéndice - Errores.pdf

    22/67

      22

      EL SISTEMA.

    A2 :  LLAMADA HECHA CON UNA PCB INVALIDA O ISRT YA HECHA.

    A3 :  LLAMADA HECHA A UNA PCB MODIFICABLE SIN DESTINO.

    A4 :  VIOLACION DE SEGURIDAD.

    A5 :  EN UNA CALL SE INFORMA EL CUARTO PARAMETRO MOD Y NO ES UNA CALL ISRTDE MENSAJE DE SALIDA.

    A6 :  TAMAÑO LIMITE DE SEGMENTO DE SALIDA EXCEDIDO EN LA CALL.

    A7 :  EL NUMERO DE SEGMENTOS INSERTADOS EXCEDE EL LIMITE EN 1.

    A8 :  ISRT DE RESPUESTA A PCB ALTERNATIVA, SEGUIDA DE ISRT A I/O AREA OVICEVESA.

    A9 :  LA RESPUESTA A PCB ALTERNATIVA REFERENCIADA POR UNA CALL REQUIERE

    QUE EL TERMINAL FISICO RECIBA LA RESPUESTA DE SALIDA.

    B :  LONGITUD INVALIDA EN FSA. (FLD)

    BB :  PROCESO CORRECTO.

    CA :  NO SE HAN PRODUCIDO COMANDOS DE RESPUESTA.

    CB :  EL COMANDO ENTRADO, NO HA PRODUCIDO RESPUESTA.

    CC :  EL COMANDO SE HA EJECUATDO, Y NO SE HAN PRODUCIDO RESPUESTAS.

    CD :  EL COMANDO VIOLA LA SEGURIDAD. NO SE PRODUCE RESPUESTA.

    CE :  TRANSACCION REENCOLADA DESPUES DEL COMANDO.

    CF :  MENSAJE EN COLA ANTES DE QUE EL IMS SE ARRANCARA.

    CG :  TRANSACCION ORIGINADA DESDE UN EXIT DE USUARIO.

    CH :  ERROR DE SISTEMA, EL COMANDO NO SE HA PROCESADO. REINTENTAR.

    CI :  TRANSACCION EN COLA ANTES DE QUE SE ARRANCARA EL IMS.

    CJ :  TRANSACCION DESDE EXIT DE USUARIO. MENSAJE REENCOLADO.

    CK : TRANSACCION DESDE EXIT DE USUARIO. MENSAJE EN COLA ANTES DE ARRANCAR

    EL IMS.

    CL :  TRANSACCION DESDE EXIT DE USUARIO. MENSAJE EN COLA ANTES DE ARRANCAR

    EL IMS. MENSAJE REENCOLADO.

    CM :  SE EJECUTA CMD Y NO SE PRODUCE RESPUESTA.

    D :  VERIFY CHECK NO SATISFACTORIA. (FLD)

    DA :  HA SIDO CAMBIADO EL CAMPO CLAVE DEL SEGMENTO O UN CAMPO CALIFICADO

    COMO NO MODIFICABLE.

  • 8/16/2019 Apéndice - Errores.pdf

    23/67

      23

      DI :  SE RECIBE DESPUES DE CALL DLET O REPL POR CALL GH* PREVIA ERRONEA.

    DJ :  NO SE DIO CALL GH* ANTES DE CALL DLET O REPL.

    DX :  INCONSISTENCIA DE CALL DLET CON PARAMETRO RULES.

    E :  DATA SUPPLIED IN FSA NOT THE SAME AS IN DBD. (FLD)

    FA :  ERROR DE OVERFLOW ARITMETICO. (MSDB)

    FC :  POS CALL FOR DIR. DEP. SEGS ONLY.

    FD : DEADLOCK OCCURRED

    FE :  FSA ERROR, NOMBRE DE CAMPO.

    FF :  FALTA DE ESPACIO EN MSDB.

    FG :  COMBINACION DE CODIGOS FE Y FW. (FLD)

    FH :  DEDB INACCESIBLE.

    FI :  I/O AREA NO ESTA EN REGION DE USUARIO.

    FN :  FSA ERROR, NOMBRE DE CAMPO.

    FP :  DATOS HEXADECIMAL O DECIMAL INVALIDOS.

    FR :  EXCEDIDOS TOTAL DE BUFFERS ALOCADOS.

    FS :  AREAS DEDB LLENAS.

    FT :  DEMASIADAS SSA'S EN LA CALL.

    FV :  MSDB FALLO EN LA CONDICION VERIFY.

    FW :  SE NECESITAN MAS RECURSOS QUE LOS PERMITIDOS.

    GA :  CAMBIO DE NIVEL, SUBIENDO EN LA ESTRUCTURA.

    GB :  FINAL DE LA BASE DE DATOS.

    GC :  CRUCE DE FRONTERAS.

    GD :  CALL EMITIDA SIN SSA EN LOS NIVELES SUPERIORES. AL INTENTAR ASUMIR

    POSICION PREVIA NO PUEDE POR HABER SIDO MODIFICADA POR ALGUNAOPERACION REALIZADA SOBRE EL CAMINO JERARQUICO CON OTRA PCB.

    GE :  SEGMENTO NO ENCONTRADO. ISRT BAJO PADRE INEXISTENTE.

    GG :  SE RECIBE DESPUES DE CALL GET, SOLO CUANDO SHARE OPTION ES (2,3) Y SEESTA LEYENDO MIENTRAS OTRO ACTUALIZA. LO DA EN EL PROGRAMA QUE LEE.

    GK :  CAMBIO DE TIPO DE SEGMENTO AL MISMO NIVEL.

    GL :  INVALID USER LOG CODE.

    GP :  NO HAY PARENTESCO ESTABLECIDO.

    II :  YA EXISTE EL SEGMENTO.

  • 8/16/2019 Apéndice - Errores.pdf

    24/67

      24

     IX :  INCONSISTENCIA DE PARAMETRO RULES EN CALL ISRT.

    LB :  EL SEGMENTO QUE SE INTENTA CARGAR, YA EXISTE. (LOAD)

    LC :  EL CAMPO CLAVE DE LOS SEGMENTOS ESTA FUERA DE SECUENCIA.

    LD :  NO HAY PADRE CARGADO PARA ESTE SEGMENTO.

    LE :  -SE INTENTA INSERTAR UNA OCURRENCIA DE UN TIPO DE SEGMENTO ANTERIOR,DESPUES DE HABER INSERTADO UNA OCURRENCIA DE UN TIPO DE SEGMENTOPOSTERIOR.-LA SECUENCIA DEL SEGMENTO NO ES LA MISMA QUE LA INDICADA EN LA DBD.

    NE :  SEGMENTO NO ENCONTRADO ACCEDIENDO POR INDICE SECUNDARIO.

    NI :  MAS DE UN APUNTADOR CON LA MISMA CLAVE. SEGMENTO DE INDICESDUPLICADOS.

    NO :  ERROR EN METODO DE ACCESO DE SISTEMA OPERATIVO EN EL MANTENIMIENTODEL INDICE SECUNDARIO.

    QC :  NO HAY MAS MENSAJES DE ENTRADA.

    QD :  NO HAY MAS SEGMENTOS PARA ESTE MENSAJE.

    QE :  PETICION DE GN ANTES DE GU O DE GCMD ANTES DE CMD.

    QF :  SEGMENTO MENOR DE CINCO CARAZTERES.

    QH :  DESIGNACION DE TERMINAL DE SALIDA DESCONOCIDA PARA EL IMS.

    RX :  INCONSISTENCIA DEL PARAMETRO RULES EN CALL REPL.

    UC :  CHECKPOINT TOMADO.

    UR :  RESTART. (UTILITY CONTROL FACILITY STATUS CODES)

    US :  STOP. (UTILITY CONTROL FACILITY STATUS CODES)

    UX :  CHECKPOINT Y STOP. (UTILITY CONTROL FACILITY STATUS CODES)

    VI :  LA LONGITUD DEL SEGMENTO NO ESTA ENTRE LOS LIMITES DE LA DBDGEN.

    XA :  ATTEMPT TO CONT. PROC. CONV. BY PASSING SPA VIA PGM TO PGM SWITCH

     AFTER ANSWERING TERMINAL.

    XB :  PGM PASSED SPA TO OTHER PGM BUT TRYING TO RESPOND.

    XC :  SE HA INSERTADO UN MENSAJE CON 21 BITS, RESERVADOS PARA EL USO DELSISTEMA.

    XD :  SE ESTA CERRANDO EL IMS, ALGUNAS LLAMADAS NO SE HARAN. NO HAYMENSAJE

    DE RETORNO.

    XE :  TRIED TO ISRT SPA TO EXPRESS PCB.

    XF :  ALTERNATE PCB REFERENCED IN ISRT FOR SPA HAD DESTINATION SET TO A

  • 8/16/2019 Apéndice - Errores.pdf

    25/67

      25

      LOGICAL TERMINAL, BUT WAS NOT DEFINED AS ALTRESP=YES.

    XG : CURRENT CONVERSATION REQUIRES FIXED LENGTH SPA. ATTEMPT WAS MADETO

    INSERT SPA TO TRANSACTION WITH A DIFFERENT ON NON FIXED LENGTH SPA.

    XX :  ERROR INTERNO DE GSAM.

    X1 :  I/O ERROR WRITING SPA.

    X2 :  LO QUE SE INSERTA EN CONVERSACION NO ES UNA SPA.

    X3 :  SPA INVALIDA. SEIS PRRIMEROS OCTETOS MODIFICADOS.

    X4 :  INSERTAS SPA EN TRANSACCION DEFINIDA COMO NO CONVERSACIONAL.

    X5 :  INSERTAS VARIAS SPA, Y SOLO SE ADMITE UNA.

    X6 :  CODIGO DE TRANSACCION INSERTADO EN SPA, ES INVALIDO.

    X7 :  LONGITUD DE SPA ES INCORRECTA. EL USUARIO A MODIFICADO LOS SEISPRIMEROS

    OCTETOS DE LA SPA.

    X8 :  ERROR AL INTENTAR ENCOLAR UNA SPA.

    X9 :  -LA LONGITUD DE LA SPA, ES MAYOR QUE EL I/O ESPECIFICADO EN LA PSB.-LLAMADA A UN PROGRAMA CONVERSACIONAL INCOMPATIBLE.

  • 8/16/2019 Apéndice - Errores.pdf

    26/67

      26

    ERRORES DE JCL

    SA13.- NO ENCUENTRA FICHERO EN CINTA.

    SB00.- FALTA DE ESPACIO .

    SB37.- FALTA DE ESPACIO EN ALGUN FICHERO DE SALIDA.

    SC03.- FALTA FICHA DD EN EL JCL O FALTA FD EN PGM.

    SC16.- ERROR EN UN MODULO.

    SD37.- FALTA DE ESPACIO EN LIBRERIA. AMPLIAR O REORGANIZAR.

    SE00.- PUEDE SER FALTA DE REGION.

    SE23.- NORMALMENTE EN LOS JOBS:BRDI901B Y BRDI902B,QUE SE LE DA TERMINARCUANDO ESTA EN EL ULTIMO CECKPOINT Y EN EL ULTIMO SEGMENTO.SEHACE BACKOUT CON IRLM=Y,IRLMNM=IRLM Y SE RELANZA CON BRDI901 O 2RDEJANDOLE DAR VARIOS CHECKPOINTS Y LUEGO DANDOLE TERMINAR.

    SE37.- FALTA DE ESPACIO DIRECTORIO.

    S0CB.- FALLO DE PGM.ERROR DE DATOS EN FICHERO.DIVISOR ES CERO.

    S0C1.- ERROR DE BLK.ERROR DE DATOS.FALTA SYSPRINT O DD.FICHERO CATALAGADO NECESITA (UNIT).ESTANDO ACTIVADO EL MANTIS REAL NO DEBE PASARSE LA UTILITY UNLOCK.

    S0C3.- FALLO DE PGM O DATOS.S0C4.- ERROR DE DATOS EN PGM.

    EN ON-LINE, MIRAR LAS PCB'SERROR DE PROTECCION.READ DE UN ARCHIVO QUE NO HA SIDO ABIERTO.FALTA DD.INVASION DE LA PROCEDURE.SE TRATAN CAMPOS DE FICHERO NO ABIERTO.INDICE DE TABLA SE DISPARA.

    S0C5.- ERROR DE DIRECCIONAMIENTO.TABLA DESBORDADA.MACHACA DIRECCIONES DE LA PROCEDURE DIVISION.

    S0C7.- ERROR DE DATOS EN FICHERO PARA EL PGM QUE SE EJECUTA, PUEDEQUE PGM NO ESTE PREPARADO PARA ESE TIPO DE DATOS DEL FICHERO.

    S0C9.- EL FICHERO DESCRITO EN LA SORTIN ESTá VACíO.

    S000.- SPACE REQUESTED...(NORMALMENTE EN VISA).

    S001.- ERROR AL PROCESAR UN FICHERO DE E/S.(FICHERO VACIO O MAL CERRADO)BLOCAJE ERRONEO.POSIBLE FALTA DE BLOCK CONTAINS 0.

    S002.- (S00C) EL BLK NO CORRESPONDE A LAS CARACTERISTICAS DEL DISCO.04 ERROR EN LA DESCRIPCIóN DE UN FICHERO, CUYOS REGISTROS

    SON DE LONGITUD VARIABLE.LA LONGITUD CODIFICADA EN PROGRAMA, NO CONCUERDA CON LAESPECIFICADA EN JCL.

  • 8/16/2019 Apéndice - Errores.pdf

    27/67

      27

     S013.- ERROR EN OPEN DE FICHERO.

    - NO HAY DD.04 COMPROBAR LA LONGITUD DEL REGISTRO.1C ERROR AL ABRIR UN I/O, EN DIRECCIONAMIENTO DEL NOMBRE.10 DUMMY NECESITA DCB.

    18 SE INTENTA ABRIR UN FICHERO QUE NO EXISTE.20 EL BLKSIZE EST MAL CODIFICADO.34 ES NECESARIO PONER (DCB=LRECL=LONGITUD).

    S028.- ERROR DE PAGINACION

    S037.- OPEN.LAS AREAS DESCRITAS SON INADECUADAS PARA LOS REGISTROS QUE SEESTAN TRATANDO.804: SE NECESITA MAS MEMORIA.806: MODULO NO EXISTE EN LA LIBRERIA ESPECIFICADA.813: NO COINCIDE LA DSNAME CON LA ETIQUETA DE LA CINTA.

    S03B.- PUEDE SER ERROR AL INTENTAR ABRIR UN FICHERO VSAM.O PUEDE SER ERROR DE JCL EN LA SYSIN DE PARAMETROS VSAM- BLKSIZE ES MENOR QUE EL REQUERIDO POR EL CORRESPONDIENTEREGISTRO.

    - LA LONGITUD DEL REGISTRO ES CERO.- BLKSIZE NO ES MULTIPLO DE LA LONGITUD DEL REGISTRO.

    S03D.- OPEN. (INDEXADO)FALTA PARAMETRO DEORG=IS.

    S04E.- RECURSO NO AVAILABLE(FALTA DE REGION).

    S106.- FALTA DE REGION.ERROR FISICO EN LA UNIDAD

    S122.- CANCELADO CON DUMP POR EL OPERADOR.REQUIERE VACIADO DE MEMORIA.

    S137.- FALLO EN UN BOBINADOR(CINTA MAGNETICA), PUEDE ESTAR AVERIADO.

    S13F.- OCURRE EN REARRANQUE MEDIANTE CHECK POINT.

    S2E4.- SI EL PASO SACA CINTAS DE SALIDA PUEDE SER FALLO DEL UCC1.PUEDEN HABERSE LLENADO LOS DSNB'S EN EL TMC, LA SOLUCIONSERIA EN ESTE CASO EJECUTAR EL UCC1EXTE AMPLIADO LOS DSNB'S.

    S213.- EL PROCEDIMIENTO LLAMA A UNA LIBRERIA INCORRECTA O VACIA.OPEN DE ARCHIVO DE ACCESO DIRECTO.

    NO SE PUEDE LOCALIZAR EN LA TABLA DEL VOLUMEN.

    S214.- ERROR EN CLOSE DE CINTA MAGNETICA.

    S222.- CANCELADO POR EL OPERADOR.EL SISTEMA NO GENERA DUMP.

    S237.- DCK EN CINTA.CINTA DETERIORADA.

    S30A.- FALTA DE REGION.

    S313.- ERROR EN OPEN.

    S314.- NO ENCUENTRA EL MODULO O UN FICHERO.

    REBASA EL LíMITE DE TIEMPO.

  • 8/16/2019 Apéndice - Errores.pdf

    28/67

      28

    S322.- FALLO POR TIEMPO, LA EJECUCION REQUIERE MAS TIEMPO QUE ELESPECIFICADO CON PARAMETRO TIME EN FICHA JOB.

    S400.- ERROR EN BLKSICE.

    S413.- PUEDE SER UN FALLO POR UNA CINTA EN MAL ESTADO. O POR UN

    PROBLEMA DE DIFERENTE DENSIDAD (ESPECIFICADA EN JCL Y UNIDADQUE SE PRETENDE UTILIZAR).

    S422.- EL TRABAJO REQUIERE DEMASIADO ESPACIO.

    S476.- ERROR DE PGM O COMPILACION.

    S513.- DOS FICHEROS QUE ESTáN EN LA MISMA CINTA SE UTILIZAN EN ELMISMO PASO.

    S522.- FALLO POR TIEMPO: EL TRABAJO ESPERA UNA RESPUESTA O ASIGNACIONDE ALGUN RECURSO, (MONTAJE DE CINTA O CARTUCHO O DISCO).

    S613.- EN CINTA CATALOGADA, NO COINCIDE ETIQUETA.ERROR POSICIONAMIENTO.

    S637.- NO PUEDEN CONCATENARSE CINTA Y DISCO.

    S70A.- ERROR DE COMPILACION.

    S706.- EL PGM NO ESTA COPIADO EN IMS.

    S722.- SE CANCELA EL JOB POR EXCEDER EL NUMERO DE LINEAS ESPECIFICADASEN LA OPCION OUTLIM=XXXX DE LA FICHA SYSDBHCUT. PRODUCE ELVOLCADO DE MEMORIA.

    S737.- FALTA DE ESPACIO.

    S80A.- NO ENCUENTRA EL PGM LA JOBLIB O LA STEPLIB.SOLICITA MAS MEMORIA.

    S806.- EL PGM NO EXISTE EN EL CARGABLE, O FALTA CARGABLE O PGMEL DATA SET NO SE ENCUENTRA EN LA LIBRERÍA CORRESPONDIENTE.LECTURA DE FICHERO QUE YA HA FINALIZADO.

    S808.- PUEDE NO ESTAR CAMBIADA O ACTIVADA LA PARM.

    S813.- DENSIDAD ERRONEA.DIRIGIR AL BOBINADOR ADECUADO.ERROR EN LA DCBFICHERO MAL CREADO O MAL CERRADO. VER POSIBILIDAD DE PASARLE

    UN OPCL.

    S822.- EXCESO DE REGION.

    S826.- PROBLEMA DE BUFFERS.

    S837.- ERROR DE CATALOGO,PIDE PRIVAT Y NO DEBE TENERLA

    S844.- B.D. LLENA.

    S878.- FALTA EL PARAMETRO 'REGION' EN LA FICHA JOB.REGION INSUFICIENTE

    S913.- FALTA DE AUTORIDAD.

  • 8/16/2019 Apéndice - Errores.pdf

    29/67

      29

    S937.- ERROR EN CINTA.

    U0002.- PROBLEMA DE REGION.

    U0005.- POSIBLEMENTE SOBRA UN FORMAT.

    U0007.- MIRA A VER SI EN LAS SORT FIELDS TE SOBRA UNA COMA.

    U0011.- NO EXISTE HISTORICO EN MAESTRO.

    U0013.- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    U0015.- FICHERO DE ENTRADA DE LONGITUD VARIABLE. NO COINCIDE ELBLKSIZE DE CINTA DE ENTRADA CON EL DEL JCL.

    U0016.- MIRA A VER SI EN LAS SORT FIELDS TE FALTA ALGúN PARAMETRO.POSIBLE FALTA DE MEMORIA.

    U0020.- SE HA CERRADO EL IMS/VS POR MEDIO DE UN COMANDO 'MODIFY'.LA CINTA LOG QUEDA CERRADA Y EL IMS/VS TERMINA ANORMALMENTE.

    U0021.- NO EXISTE BIN EN FICHERO.

    U0027.- ERROR EN CRITERIO DE CLASIFICACION DEL SORT.TIENES UN CAMPO DEL SORT QUE EXCEDE EL TAMA¦O DEL REGISTRO.

    U0030.- UN FICHERO DE ENTRADA LO TIENE OTRO JOB CON DISP=OLD.

    U0039.- INSUFICIENTE STORAGE. PONER EN REGION Y EN PARM DE LLAMADA AL SORT SIZE=4096K (PARM='SIZE=5028K') A NIVEL DE PASO.

    U0042.- TIENE FALLO DE JCL POR TENER DOS FICHAS 'SORTIN'.REVISA BLOCAJE DEL FICHERO DE ENTRADA.

    U0043.- LONGITOUD DEL RGT INVALIDA NO COMPATIBLE CON BLKSICE.REVISA LAS DD SORTIN.

    U0046.- CAPACIDAD DE SORT EXCEDIDA.FALTA DE ESPACIO EN LAS SORTWRKXX.FICHEROS CON BLOCAJE DISTINTO.

    U0047.- ERROR DE DBRC.LA BD A LA QUE SE QUIERRE ACCEDER ESTA SIENDO ACCEDIDA POR OTRO JOB EN EXCLUSIVA.SE PUEDE RELANZAR CON DBRC=N.

    U0048.- FALTAN LAS DD //RECON1, //RECON2, //RECON3

    U0056.- LA SYSUT1 DEBE SER SORTIN.SE ACOSTUMBRA PONER SORTIN Y SORTOUT EN UN SORT.

    U0061.- FICHERO DE ENTRADA(SORTIN) VACIO O SIN CERRAR.NO COINCIDE EL BLK DEL JCL CON EL DEFINIDO EN EL PGM Y/OLAS CARACTERISTICAS DEL DISCO.

    U0063.- BLKSIZE INCORRECTO: EN DOS O MAS DD'S CONCATENADAS DEBENIR COLOCADAS DE MAYOR A MENOR BLK.

    U0068.- DIFERENTE CRITERIO DE CLASIFICACION DE LOS FICHEROS.SI ES UN SORT SUSTITUIR ESTE POR UN MERGE.

    U0071.- NECESITA PARAMETROS IRLM.

  • 8/16/2019 Apéndice - Errores.pdf

    30/67

      30

     U0072.- NO TIENES DD IEFRDER, O ESTA MAL.

    U0073.- SE ESTA UTILIZANDO UNA PSB DE ACTUALIZACION, EN REALIDADEL PGM ES DE CONSULTA ( NO PIDE LOG).PUEDE QUE FALTE O SOBRE LA FICHA DE CINTA LOG.

    EN PROGRAMA ONLINE, EL DSN DE LA CINTA LOG NO PUEDE SER DUMMY.

    U0075.- LA CINTA LOG DEBE TENER ETIQUETAS, STANDARD O DE USUARIO.

    U0077.- VSAM ERROR-OUT L(12).ES POSIBLE QUE EL FICHERO DE ENTRADATENGA REGTS. DUPLICADOS O FUERA DE SECUENCIA, Y EL SORTNO ES CAPAZ DE DETECTARLO Y AL CARGAR EL VSAM EN LA SALIDAFALLA. EN TAL CASO INTENTAR CARGAR EL VSAM CON UN 'REPRO'PARA PODER VER LOS RGTS MALOS.

    U0080.- ERROR DE DATOS.

    U0084.- FALTA EL NOMBRE DE UNA DD DEL PROGRAMA.

    U0087.- BLK FLACIDO.

    U0092.- LE DICES AL PL/1 QUE UN FICHERO ES VSAM Y NO LO ES.

    U0102.- EL PUNTO DE RELANZAMIENTO QUE DAS NO ES EL CORECTO.

    U0158.- EJECUTAS UN SORT SIN PONER FICHAS DD.

    U0160.- PUEDE QUE HAYA UN FICHERO PROTEGIDO. SE PUEDE SOLUCIONARUTILIZANDO RACF O CREANDO UN FICHERO IGUAL DUP DEL ORIGINAL.

    U0203.- PUEDE SER ZERODIVIDE.

    U0206.- NO PUEDEN SER ABIERTAS LA PSBLIB O LA DBDLIB.

    U0240.- EN BMP PUEDE SER POR QUE EL PASO DURO MAS DE 245 MINUTOS,OSEA MAS DE LO QUE ESPECIFICA LA CPUTIME.

    U0261.- ALGUNO DE LOS PARAMETROS PASADOS EN LA 'CALL' ES INCORRECTO.PGM : MAL COMPILADO O MAL COPIADO.

    U0430.- FALTA DE ESPACIO EN BUFFERS,SE RELANZA CON:DFSVSAMP DD DSN=SGBD.PARM(IMSBPOOL),DISP=SHRY SE SUPRIME DESDE IOBF HASTA EL ULTIMO VSRBF.EN ALGUNOS CASOS PUEDE SER UN CODESTA AI.

    U0456.- PUEDE SER QUE NO EXISTA LA PSB. SE HA CERRADO LA REGION.

    U0458.- REGION NO ABIERTA PARA UN JOB BMP.

    U0462.- EL PROGRAMA HA SIDO CARGADO EN LA REGION Y HA TERMINADOSIN UTILIZAR LA CALL 'GU' A LA COLA DE MENSAJES.

    U0474.- EL OPERADOR HA CANCELADO EL PGM CON EL COMANDO:'/STOP REGION ABDUMP'. O FALLO POR REGION DE VISA BMP.

    U0476.- CALL DL/I INVALIDA. INCORRECTA DIRECCION DE PCB.LENGUAJE DE LA PSB INCORRECTO.

    REVISA SI LA COMPILACION FUE HECHA CON IMS.

  • 8/16/2019 Apéndice - Errores.pdf

    31/67

      31

    U0477.- INSUFICIENTE MEMORIA PARA LOS BUFFERS.

    U0616.- HAY UN ERROR PERMANENTE DE ENTRADA/SALIDA EN LOG DE IMS/VS,VER MENSAJE DFS616A.CERRAR LOG, HACER BACKOUT Y ARREGLAR RECON.

    U0632.- LA PARM PARA ESTE PROGRAMA CONTIENE DEMASIADOS PARAMETROS

    U0642.- PARM INVALIDA.

    U0717.- INSUFCIENTE MEMORIA PARA EL POOL DE BUFFERS PRINCIPAL,ERROR EN LA EJECUCION DEL MODULO 'DFSMODUO'.EL ESPACIO PARA BUFFERS PUEDE SER ERRONEO,COMPROBAR ENZBASES.EL CODIGO DE RETORNO ESTA EN EL REGISTRO 15 Y PUEDE SER:CC4...OPCION O FUNCION NO SOPORTADA.CC8...DFSMODUO(SVC DE CARGA 14 TIPO 4)FUE GENERADA PARA UNA

    VERSION DIFERENTE DEL O.S. QUE SE ESTA EJECUTANDO.CC20..EL AREA DE SERVICIO COMUN ES PEQUE#A.CC24..FALLO DE PGM.

    U0718.- ERROR EN LA INICIALIZACION DEL IMS/MS. UN MODULO REQUERIDONO HA SIDO ENCONTRADO O HA DADO UN ERROR PERMANENTE DEENTRADA/SALIDA AL BUSCAR EN EL DIRECCTORIO DE LA LIBRERIA.(PODRIAMOS TENER UN DISCO AVERIADO, -ALGUNA PISTA -)

    U0723.- REGION INSUFICIENTE PARA EL 'DFSPIRP0' (PROGRAM ISOLATIONTRACE GENERATOR). INCREMENTAR LA REGION.

    U0756.- NO PUEDE ABRIR LA LOG DE ENTRADA DURANTE LA RESTAURACION,COMPROBAR LA DD IMSLOGR Y VER SI ES CORRECTA.

    U0777.- SUELE SER QUE COINCIDEN DOS ACTUALIZACIONES EN EL MISMO SEGMENTO.

    RELANZAR.

    U0778.- SE HA UTILIZADO UNA CALL 'ROLL' Y EL PGM TERMINA ANORMALMENTEPERO NI LA TRANSACCION NI EL PGM SACAN DUMP.

    U0796.- ERROR EN LA BASE DE DATOS.

    U0803.- EL CONTADOR DE NUMERO DE HIJOS LOGICOS EN EL PREFIJO DE SUPADRE LOGICO SE HA QUEDADO EN NEGATIVO AL RESTAR UNO, PORHABER BORRADO UN HIJO LOGICO.PUEDE SER QUE POR OTRAS RAZONES UN HIJO LOGICO NO ENCUENTRE A SU PADRE LOGICO, O SIMPLEMENTE EL PADRE LOGICO NO EXISTA.

    U0808.- NO ESTA CAMBIADA LA PARM.

    U0828.- POSIBLE FLACIDEZ DE LOS íNDICES. REZA LO QUE SEPAS.

    U0834.- EN FUNCION DE DE LECTURA DE UNA BASE, LOS PUNTEROS SEENCUENTRAN DESCONTROLADOS.

    U0844.- SE PUEDE HABER LLENADO LA BASE DE DATOS.

    U0845.- ALGUNA BASE DE DATOS TRATADA EN EL PROGRAMA TIENE ALGUN REGIS-TRO MAL DEFINIDO CUANDO SE CARGO O INICIALIZO. ESTE MENSAJE NOSALE AL TRATARSE LA BASE, SINO, AL FINAL DE UN PUNTO DE CONTROLPARA VER A QUE BASE SE REFIERE, REALIZAR LOS SIGUIENTES PASOS:

    - SELECCIONAR EN 'S.DA' EL TRABAJO; JOBNAME= USUARIO, YTYPE= TSU

  • 8/16/2019 Apéndice - Errores.pdf

    32/67

      32

      - BUSCAR CON EL COMANDO FIND 'VSAM RDF/CIDF'ESTE ERROR PRODUCE LA CAIDA DEL 'IMS' SI LA PRUEBA SE REALIZADESDE UN TERMINAL.

    U0850.- SE HA DETECTADO UN ERROR EN EL GESTOR DE BUFFERS, ES POSIBLEQUE DOS TRABAJOS ESTEN ACCEDIENDO A UNA MISMA BASE DE DATOS.

    U0852.- SE HA DETECTADO UN ERROR DE POINTERS AL TRATAR DE ACCEDER A UN SEGMENTO DE LA BASE DE DATOS QUE SE ESTA TRATANDO.

    U0853.- SE ACCEDE A UN SEGMENTO DE NIVEL "N" Y EL SEGMENTO DEVUELTO NOES DEL MISMO NIVEL. ES POSIBLE QUE LA BASE ESTA HECHA UNOS AUTENTICOS ZORROS.

    U0878.- FALTA REGION.(AUMENTAR).

    U0895.- HAS PUESTO IMSDILIB CON DISP=SHR, Y SóLO ADMITE DISP=OLD.

    U0908.- PSB INVALIDA.

    U0909.- DBD INVALIDA.

    U0912.- EL SEGMENTO REFERENCIADO EN PCB NO ESTá DEFINIDO EN LA CORRES-PONDIENTES DBD.

    U0919.- EL AREA DE LA CLAVE CONCATENADA MáS LARGA NO ES SUFICIENTE.

    U0929.- LA PSB SOLICITADA NO ES ACCESIBLE POR ESTE ORDENADOR ,COMPROBAR DICHA PSB Y EJECUTAR POR LA CPU CORRECTA.

    U0990.- FALTA DE ESPACIO-(NORMALMENTE EN VISA).

    U0999.- IMPORTE NEGATIVO.

    U1111.- NORMALMENTE FALTA DE HACERSE EL BIND CORRESPONDIENTE.POSIBLE ERROR EN FICHERO DE LA PARM (TIENE QUE ARREGLARLOEL ANALISTA).

    U3001.- ERROR DE PGM(VER MENSAJES EN LA EJECUCION DE JCL , ABENAID,CODESTA, CURREN ETC)FALTA RGT. CABECERA EN FICHERO DE ENTRADA.

    U3002.- FALTA RGT. DE COLA EN FICHERO DE ENTRADA.

    U3003.- EL NUMERO DE RGTS CONTENIDO EN EL RTG FINAL DE ALGUNO DE LOS

    FICHEROS DE ENTRADAN COINCIDE CON EL CALCULADO A PARTIR DE LASUMA DE TODOS LOS RGTS QUE COMPONEN FISICAMENTE EL FICHERO.

    U3004.- EL DATO TOTAL DE ABONOS DEL RGT FINAL DE ALGUNO DE LOS FICHEROSDE ENTRADA, NO COINCIDE CON EL SUMATORIO OBTENIDO A PARTIR DELOS REGISTROS DE DETALLE.

    U3005.- EL DATO TOTAL DE CARGOS DE RGT FINAL DE ALGUNO DE LOS FICHEROSDE ENTRADA , NO COINCIDE CON EL SUMATORIO OBTENIDO A PARTIRDE LOS REGISTROS DE DETALLE.

    U3007.- EL ERROR SE PRODUCE CUANDO SE COMPILAN FORMATOS DE MFS YEL BLOQUE DE DIRECTORIO ESTA LLENO.

    U3008.- EL FICHERO DE CONTROL DE PASO O DE PARAMETROS ESTA VACIO O

  • 8/16/2019 Apéndice - Errores.pdf

    33/67

  • 8/16/2019 Apéndice - Errores.pdf

    34/67

      34

    U4028.- FALTA CARACTER ARITMETICO O CONVERSION CONDITION RAISED.EQUIVALE AL 'U3001'.

    U4032.- FALTA STADLIST.RECUBRIMIENTO DE SPA. LONGITUD ERRóNEA. MACHAQUE DE AREAS.

    U4036.- POSIBLE ERROR EN PSB O PGM.REVISA SI LA COMPILACION SE HIZO BAJO IMS.

    U4083.- FALTA AUTORIZACION EN EL BIND.GRANT BIND EXECUTE ON PLAN XXXXXX

    CC1000.- PROBLEMA DE FECHA NORMALMENTE EN RGT CABECERA.

    CC12.- EN VSAM: SI ES IEC070I 104 (AL PRINCIPIO DEL JCL,EN LA EJECUCION)ES FALTA DE ESPACIO(SEGURAMENTE EN EL DISCO);TAMBIEN DA ALFINAL DEL JCL IDC3351I CODIGO 28.

    MENSAJES DE ERROR

    DFS041I  RC=8 CUANDO SE PRETENDE EJECUTAR EN BATCH CON CONTROL DELDBRC UN JOB QUE YA SE HABIA EJECUTADO CON EL MISMONOMBRE Y TERMINO ANORMALMENTE HAYA TOCADO O NO LASBASES DE DATOS.

    DFS0730I  BASE DE DATOS CREADA SIN DBR EN EL IMS.0-DC CUANDO LOS BUFFERS DEL DFSVSAMP SON INSUFICIENTES O

    INCORRECTOS. ACOMPA#ADO DE AI EN ISRT.

    DFS2802A  ERROR EN READ O INPUT.001C EN RECOVERY CUANDO INTENTA DIRECCCIONAR UN REGISTRO

    FUERA DEL ESPACIO REAL QUE TIENE. SE PRODUJO AL TENEREN DELETE DEFINE UN TAMA#O SUPERIOR AL ASIGNADOFISICAMENTE EN EL DISCO.

    IEC130I  NO SE HA PUESTO LA DD DE LA FICHA SYSDBOUT. DE TODAS FOR -MAS EL ERROR SE PRODUCE POR OTRAS CAUSAS.

    IEC161I  ERROR EN UNA DBA. LA MACRO OPEN DE UN VSAM NO PUEDE PAGI -NAR EL ESPACIO DE UN DATASET. DA SI EL TIPO DE DISPOSITIVOES UN DISCO, Y NO SE HA PUESTO EL PARAMETO IMAGE='IMAGE'.

    IEF450I  ERROR DE USUARIO EN UN SORT. DD DUPLICADA O MAL PUESTA OTIPO DE DISPOSITIVO ERRONEO.

    IKF115I  FILE STATUS IS 9.QSAM ERROR. EN EL JCL, PUEDE QUE HAYA FICHEOS QUE NO SECORRESPONDAN CON LOS NOMBRES DADOS EN EL PROGRAMA O SOBRENO FALTEN.

    NORMALMENTE EN EL PASO DE EJECUCION SUELE DAR IEC130I(NOMBRE DE FICHERO) DD STATEMENT MISSING, Y PUEDE SER MASDE UN FICHERO.

  • 8/16/2019 Apéndice - Errores.pdf

    35/67

      35

     FILE STATUS IS 92SE LEE DESPUES DE DETECTADO END OF FILE Y ANTES DEL CLOSE.

    CÓDIGOS DE SQL PARA DB2 (SQLCODE Y SQLERRM)

    CODIGOS DE ERROR

    -007 : La instrucción contiene algún carácter no válido en SQL.

    -010 : La instrucción contiene una cadena de constantes que comienza por STRINGpero no termina debidamente.

    -029 : La sentencia SELECT no puede ser ejecutada. La sentencia embebidaSELECT en un programa deber tener un INTO donde dejar el resultado de la

    SELECT. La sentencia dinámica SELECT no permite este INTO.

    -060 : Longitud y escala debe ser especificada por un entero sin signo y el valor debeestar en el rango permitido por ese tipo.

    -084 : Encuentra una instrucción SQL errónea. La instrucción SQL embebida no esuna instrucción SQL soportada por DB2, o hace referencia a un cursor nodeclarado.

    -101 : La instrucción es más larga que la longitud permitida para la misma, o esdemasiado compleja.

    -102 : Literal concatenado (STRING) es demasiado largo; tiene una longitud mayorde 254 caracteres o 142 caracteres gráficos.Estos literales sólo pueden ser especificados a través de variables Host.

    -103 : El contenido de una columna de la tabla no es numérico (entero, decimal oflotante).

    -104 : La instrucción SQL contiene un error de sintaxis. El campo SQLERRM deSQLCA se rellena. El error ocurre en el primer símbolo TOKEN.

    -105 : La instrucción SQL contiene una cadena inválida. La cadena no es ni gráfica ni

    alfanumérica. Especifica el formato correcto de la cadena, comprueba loscaracteres gráficos, los caracteres G o N y los números de bytes sinencadenar.

    -107 : El nombre de algún objeto es demasiado largo. Usa como mucho18 caracterespara los nombres de columnas, índices, vistas, tablas, alias y sinónimos;como mucho 8 caracteres para grupos de almacenamiento, miembros delibrerías especificados en INCLUDE, librerías, miembros de DBRM, planes ybases de datos; las variables Host no pueden tener más de 64 caracteres; losnombres de volúmenes seriales no pueden tener más de 6 y las etiquetasno pueden exceder de 30 caracteres.

    -109 : Se encuentran cláusulas que no son compatibles (FETCH de UPDATE conORDER, una subselec no puede tener cláusula INTO, un estamento CREATE

  • 8/16/2019 Apéndice - Errores.pdf

    36/67

      36

    VIEW no puede tener cláusulas INTO, ORDER BY o FOR UPDATE, unasentencia SELECT embebida no admite cláusulas ORDER BY o FORUPDATE, un estamento SELECT usado en la declaración de un cursorno debe tener cláusula INTO,...).

    -110 : La cadena de hexadecimales contiene caracteres inválidos.

    -111 : La especificación de funciones AVG, MAX, MIN, o SUM es inválida porqueestas funciones deben de incluirse en una columna para poder operarcon ellas; esta columna no está especificada.

    -112 : El nombre especificado tiene un carácter no permitido en DB2.El operando de una columna de función debe ser una expresión o DISTINCTseguido por una expresión. El operando no puede ser otra columna de función.

    -113 : El nombre identificador contiene un carácter que no está permitido en nombresDB2. El nombre debe empezar por un carácter alfabético y puede contener

    alfanuméricos o caracteres nacionales como Ñ o @.-114 : Una 3-part del nombre de un procedimiento SQL proporciona un estamento

    SQL CALL. La primera parte del nombre del procedimiento SQL, la cualespecifica la localización del procedimiento, no encuentra el valor delSQL CURRENT SERVER registro especial.

    -115 : En un predicado, una comparación simple como '

  • 8/16/2019 Apéndice - Errores.pdf

    37/67

      37

      mayor que el número de columnas de la tabla.

    -126 : Una cláusula ORDER BY no puede usarse para declarar un cursor usado paraactualizar. ORDER BY y FOR UPDATE OF no se pueden especificar juntas.

    -127 : La palabra reservada DISTINCT puede ser especificada sólo una vez enuna SELECT o subselect.

    -128 : Uso inválido de NULL en un predicado.No se puede usar NULL en una condición de búsqueda.

    -129 : El estamento SQL hace referencia a más tablas de lo permitido, (como mucho15 tablas).

    -130 : La cláusula ESCAPE no puede ser especificada si el nombre de columnaa la izquierda de LIKE o NOT LIKE es de un tipo MIXED.

    -131 : El nombre de columna(expresión de la izquierda) y la expresión de la derechade un predicado con LIKE o NOT LIKE debe ser del mismo tipo.

    -132 : El token que aparece a la izquierda de un LIKE o NOT LIKE debe ser unnombre de columna. El valor que aparece a la derecha del LIKE o NOT LIKEdebe ser una cadena de constantes o una variable.

    -133 : Un operador aritmético no puede ser aplicado a una referencia correlacionadaen una subselect de una cláusula HAVING. Una columna T.C es unareferencia correlacionada si y solo si:-T.C se usa en una condición de búsqueda de una subselect-T no se usa en la cláusula FROM de una subselect

    -T se usa en la cláusula FROM de un nivel anterior.

    -134 : Una columna o variable Host cuya longitud máxima es mayor que 254 bytesno puede aparecer en un ORDER BY o GROUP BY, en operacionesaritméticas, en una cláusula UNION, en subselect, funciones, funcionesescalares(excepto SUBSTR) o en predicados(excepto LIKE y NOT LIKE).

    -136 : Un SORT no puede ser ejecutado porque la clave he excedido la máximalongitud interna de 4000. Comprueba la lista de columnas que siguen alDISTINCT, ORDER BY y GROUP BY.

    -137 : El resultado de una concatenación excede el máximo permitido, 32.764 para

    caracteres y 16.382 para operandos gráficos.

    -138 : El segundo o tercer argumento de una función SUBSTR está fuera de rango:-El segundo argumento de una función SUBSTR es menor que 1 o mayorque M.-El tercer argumento de una función SUBSTR es 0 o una expresión cuyovalor es menor que 0 o mayor que M-N+1.

    dondeM es la longitud del primer argumento, si es de longitud fija, o la máxima

    longitud del primer argumento, si es de longitud variable.N es el valor del segundo argumento.

    -144 : Número de sección inválido.El número de sección en la lista de parámetros de la CALL puede que sea

  • 8/16/2019 Apéndice - Errores.pdf

    38/67

      38

      negativo, esté duplicado o sea mayor que el máximo número de seccionesde la DBRM del package.

    -150 : El objeto de un estamento INSERT, DELETE o UPDATE es una vista parala cual las operaciones requeridas no están permitidas.Insertar en una vista está prohibido si:-la definición de la vista contiene un JOIN, un GROUP BY o un HAVING-la cláusula SELECT de la definición de la vista contiene el calificativoDISTINCT, una expresión aritmética, una expresión concatenada,una función o una constante

    -dos o más columnas de la vista derivan de una misma columna-una tabla de la vista contiene alguna columna que no tiene un valor pordefecto y no se incluye en la vista.

     Actualizar en una vista está prohibido si:-la definición de la vista contiene un JOIN, un GROUP BY o un HAVING-la cláusula SELECT de la definición de la vista contiene el calificativoDISTINCT o una función.

     Además una el valor de una columna en una vista no puede ser actualizadosi la columna deriva de una expresión aritmética, una constante, o forma partede una clave o un índice.Borrar de una vista está prohibido si:-la definición de la vista contiene un JOIN, un GROUP BY o un HAVING-la cláusula SELECT de la definición de la vista contiene el calificativoDISTINCT o una función.

    -151 : La columna especificada no puede ser actualizada por una de las siguientesrazones:-forma parte de la clave de una tabla particionada-está en una vista y la definición de la vista prohibe la actualización de esa

    columna-pertenece a una tabla cuyas columnas no son actualizables.

    -152 : La cláusula DROP de un ALTER TABLE es inválida.

    -153 : En el estamento CREATE VIEW SQL no se incluye ninguna columna.Se debe especificar alguna columna.

    -154 : El estamento CREATE VIEW SQL falla porque contiene una cláusula UNION oUNION ALL o un objeto remoto.DB2 no puede crear vistas que contengan UNION o objetos remotos.

    -156 : El estamento falla porque no se identifica ninguna tabla.

    -157 : El objeto referido en la cláusula FOREIGN KEY no identifica a una tabla.

    -158 : El número de columnas especificadas para la vista no es el mismo que elnúmero de columnas en la cláusula SELECT.

    -159 : El objeto identificado en un estamento DROP VIEW, DROP ALIAS oCOMMENT ON ALIAS identifica una tabla en lugar de una vista o alias.

    -160 : La cláusula WITH CHECK OPTION no puede aplicarse en la creación devistas en los siguientes casos:-la vista es de sólo lectura-la vista contiene una subselect, un GROUP BY, un HAVING, la palabra

  • 8/16/2019 Apéndice - Errores.pdf

    39/67

      39

      reservada DISTINCT, JOIN,...

    -161 : El INSERT o UPDATE de una vista falla porque no se encuentra el criterioCHECK OPTION para insertar y actualizar una fila de la vista.

    -164 : El Id autorizado no tiene privilegios para crear vistas calificadas cómo de otro,sólo puede crear vistas calificadas cómo suyas. Por ejemplo, aut_id1 no puedecrear una vista llamada 'aut_id2.nombre_vista'.

    -170 : El número de argumentos especificados en una función escalar es inválido.Hay demasiados o muy pocos.

    -171 : El tipo de dato, la longitud o el valor de un argumento de una función escalares incorrecto.

    -172 : El estamento SQL incluye una función escalar desconocida.

    -173 : El cursor no es de sólo lectura. WITH UR sólo puede especificarse si DB2puede determinar que el cursor es sólo de lectura.

    -180 : Sintaxis incorecta en datos del tipo DATE o TIME.Ej: DATE ==> mm/dd/yyyy y TIME ==> hh:mm AM

    -181 : El valor de los datos del tipo DATE o TIME es incorrecto.Puede estar fuera de rango:-yyyy puede estar entre 0001 y 9999-mm entre 1 y 12-dd entre 1 y xx-hh entre 0 y 24

    -mm, ss entre 0 y 59-microsegundo entre 0 y 999999 ,donde xx puede ser 28, 29, 30 o 31 dependiendo del mes.

    -182 : El valor de datos tipo DATE o TIME en una expresión aritmética es inválido.

    -183 : El resultado de una operación aritmética es un dato tipo DATE o TIMESTAMPque está fuera del rango válido para fechas (entre 0001/01/01 y 9999/12/31).

    -184 : Una expresión aritmética con un dato tipo DATE o TIME contiene un registroparámetro.

    -185 : La opción de formato local se ha usado con fechas y horas, pero la salidano ha sido instalada.

    -186 : El formato local se está usando con un valor DATE/TIME y DB2 detecta quea salida de este formato ha incrementado.

    -187 : DB2 ha encontrado un reloj 'time of day' (TOD) inválido al hacer referenciaa algún registro especial como CURRENT DATE, CURRENT TIME,CURRENT TIMESTAMP o CURRENT TIMEZONE. Si se hace referencia aCURRENT TIMEZONE, el parámetro MVS (PARMTZ) está fuera de rango.

    -188 : La variable Host a la que se refiere en el estamento DESCRIBE TABLEno contiene una representación válida de un nombre. Puede ocurrir por losiguiente:

  • 8/16/2019 Apéndice - Errores.pdf

    40/67

      40

      -el primer dígito de la variable es un punto o blanco-el número de identificadores es mayor que 3-un identificador es demasiado largo-un identificador delimitado va seguido de otro carácter que no es ni puntoni blanco.

    -197 : En una cláusula ORDER BY no se permite poner el nombre de columnacalificada si se está usando la sentencia UNION o UNION ALL.

    -198 : El operando del estamento PREPARE o EXECUTE IMMEDIATE está vacíoo todo a blancos.

    -199 : Error al utilizar una palabra clave incorrecta.

    -203  : El nombre de la columna referida es ambiguo. Puede ocurrir que estéespecificado más de una vez, o que dos o más tablas especificadas enla cláusula FROM tengan la misma columna.

    -204 : El objeto que queremos identificar no está definido para el DB2.También puede faltar por hacer el sinónimo de una tabla.

    -205 : La columna especificada no pertenece a la tabla referida.

    -206 : La columna especificada en la INSERT, UPDATE, SELECT o DELETEno es una columna que pertenezca a la tabla referida.

    -207 : El estamento falla porque contiene una subselect con UNION o UNION ALLy hay una nombres de columnas especificados en la cláusula ORDER BY.

    -208 : Uno de los campos utilizados en el ORDER BY no está incluido en la SELECT.Sólo las columnas que aparecen en el resultado pueden ser utilizadaspara ordenar.

    -219 : El estamento EXPLAIN asume la existencia de una tabla de explanación, peroésta no existe en el subsistema DB2 como tabla. Para que el EXPLAIN seejecute bien, la tabla llamada autid.PLAN_TABLE debe existir, donde'autid' esel usuario autorizado que realizó el BIND o creó el PLAN_TABLE.

    -220 : El estamento EXPLAIN falla porque alguna columna de la tablaautid.PLAN_TABLE no está definida, o está definida incorrectamente, olas columnas no están definidas en un orden correcto, o la tabla tiene

    alguna columna de más.

    -221 : El estamento EXPLAIN ha fallado porque el nombre de una columna opcionalno está definido. O se definen todas o no se define ninguna columna opcionalen el PLAN_TABLE.

    -250 : Una tercera parte del nombre del objeto ha sido usado, pero el nombre localno está definido para DB2. Instala o reinstala el DDF(Distributed Data Facility)registrando el nombre local para DB2.

    -251 : Nombre local inválido, no pude contener caracteres especiales como Ñ, @, $...

    -300 : Una variable Host o un parámetro es inválido. Su entrada en la SQLDA estáindicada por el número de posición. Esta variable Host o parámetro es una

  • 8/16/2019 Apéndice - Errores.pdf

    41/67

      41

      C cadena en uno de los siguientes casos:-se usa como un parámetro de entrada de un prodedimieto de almacenaje-es devuelta como un parámetro de salida de un procedimiento de almacenaje-hace referencia a una variable de entrada de una sentencia SQL embebida-se usa para mantener un valor de un parámetro señalado de una sentenciaSQL dinámica.

    Si la variable es una cadena de caracteres, es inválido porque no se incluyeX'00'. Si es una cadena gráfica, es inválido porque no se incluye X'0000'.

    -301 : Se utiliza una variable Host (:a) que no puede ser utilizada ya que los tiposde datos son incompatibles.

    -302 : El valor de la variable de entrada que utilizamos es inválido o demasiado largopara la columna de destino.Si se trata de una SELECT, es posible que no le estemos moviendo nada a laclave o no está completa.Si se trata de un OPEN, lo más probable es que no se le esté moviendo nada

    a la clave, y que además haya un WHERE.Si se trata de un UPDATE es muy posible que tenga ceros o el valor pordefecto del campo a actualizar.

    -303 : El valor de la variable no puede ser asignado a una variable Host de salidaporque el tipo de datos no es comparable.

    -304 : Un valor no puede ser asignado a una variable Host porque el valor no estádentro del rango o no corresponde con el tipo de dato que puede contenerla variable.

    -305 : El valor NULL no puede ser asignado a una variable Host porque esa variable

    no lo especifica.Es posible que se esté haciendo una SELECT con valores directos en lugar dehaber hecho el MOVE a las variables Host para la selección.También puede dar error al hacer una SELECT con MAX (o MIN, ...) y se hapuesto INTO. Se soluciona poniendo una SELECT con una SUBSELECT porigual al MAX que queremos.También puede producirse al hacer una SELECT con SUM y no se ha puesto lavariable nula que necesita asociada al mismo:

    SELECT SUM(CERTICOMI), SUM(CERTIDESC)INTO :WDSUMCOMI:WDNULL1, :WDSUMDESC:WDNULL2FROM PFTCERTIWHERE CERTIFOND = :CERTIFOND AND

    CERTIFECH >= :WCFECDES ANDCERITFECH < :WCFECHAS;

    (NOTA: definir WDNULL1 como BIN FIXED (15))

    -309 : Un predicado es inválido porque hace referencia a una variable Host con unvalor nulo. Aunque una columna puede contener el valor NULL, en lospredicados del tipo nombre_columna = :variable_host  no son válidos si lavariable_host es NULL:

    -310 : Las variables del WHEN que se utilizan no tienen cargado ningún valor.DB2 recibe un valor no decimal desde una aplicación(en forma de variableHost o de parámetro),

    -311 : La longitud de una variable host de entrada es negativa o mayor que el

  • 8/16/2019 Apéndice - Errores.pdf

    42/67

      42

      máximo permitido.

    -312 : La variable Host no está definida o no se puede utilizar en ese momento.Puede no haberse declarado en el programa o los atributos de esa variableno son propios para esa función.

    -313 : El número de variables Host especificado no es igual al número de parámetrosmarcado.

    -314 : La instrucción contiene referencia ambiguas a una variable Host, que puedeestar definida más de una vez.

    -330 : Una cadena no puede ser usada porque no se puede trasladar.

    -331 : Una cadena no puede ser usada porque no se puede trasladar.

    -338 : Una de la cláusulas es inválida.

    Se ha producido error por una de las siguientes causas:-una expresión del predicado sólo debe hacer referencia a columnas dealguna de las tablas del operador asociado JOIN, y la otra expresióndel predicado sólo debe referirse a columnas de otra de las tablas.-una función VALUE o COALESCE sólo se permite en una cláusula ONcuando el operador join es un FULL OUTER JOIN o FULL JOIN.-un operador distinto de '=' no está permitido en un FULL OUTER JOINo FULL JOIN.

    -400 : El catálogo tiene el máximo número de índices definidos. Sólo pueden crearse100 índices por el usuario.

    -401 : Los operandos de una comparación u operación aritmética son incompatibles.

    -402 : Los operandos de una comparación u operación aritmética son incompatibles(en datos de tipo fecha/hora).

    -404 : El mandato INSERT o UPDATE especificado contiene un nombre de columnaque es demasiado largo.

    -405 : Se ejecuta una SELECT y se ha salido de rango uno de los literalesnuméricos.Puede haberse olvidado las comillas en un campo alfanumérico.Los rangos para los valores SQL son:

    °FLOAT---------------------------------> 5.4E-79 a 7.2E+75°DECIMAL------------------------------> -(10(31)-1) a +(10(31)-1)°INTEGER------------------------------> -2147483648 a +2147483647°SMALLINT(SMALL INTEGER)---> -32768 a +32767

    -406 : Un valor numérico calculado o derivado de la instrucción SQL está fueradel rango permitido para esa columna.

    -407 : Falta un campo de la tabla al hacerse un INSERT. Un valor insertado oactualizado es nulo, pero la columna no puede contener valores nulos.

    -408 : El valor de una INSERT o UPDATE es incompatible con el tipo de dato de lacolumna referida.

  • 8/16/2019 Apéndice - Errores.pdf

    43/67

  • 8/16/2019 Apéndice - Errores.pdf

    44/67

      44

    -440 : DB2 recibe una llamada a una instrucción SQL para un proceso de almacenaje.DB2 encuentra la fila en la tabla catalogada SYSIBM.SYSPROCEDURESasociada con ese proceso. Sin embargo, el número de parámetros dados enla CALL, no coincide con el número de parámetros definidos en la columnaPARMLIST de la tabla SYSIBM.SYSPROCEDURES.

    -444 : DB2 recibe una llamada a una instrucción SQL para un proceso de almacenaje.DB2 encuentra la fila en la tabla catalogada SYSIBM.SYSPROCEDURESasociada con ese proceso. Sin embargo, el módulo cargable de MVSidentificado en la columna LOADMOD de la tabla SYSIBM.SYSPROCEDURESuna fila que no puede ser encontrada.

    -450 : Durante el retorno de parámetros de un proceso de almacenaje a unaaplicación, DB2 ha detectado una sobrecarga de algún parámetro, elparámetro puede que se haya definido con una longitud menor.

    -469 : DB2 recibe una llamada a una instrucción SQL para un proceso de almacenaje.

    DB2 encuentra la fila en la tabla catalogada SYSIBM.SYSPROCEDURESasociada con ese proceso. Sin embargo, el número de parámetros estáidentificado en la columna PARMLIST de la tabla SYSIBM.SYSPROCEDUREScómo un parámetro de OUT o INOUT. Una variable Host debe ser especificadaen la instrucción CALL de SQL para estos parámetros definidos como OUTo INOUT.

    -470 : El instrucción CALL especifica un valor nulo para algún parámetro de entrada,pero el procedimiento de almacenaje no soporta valores NULL.

    -471 : DB2 recibe una instrucción SQL CALL para un proceso de almacenaje. Elestamento CALL no se acepta por el código de retorno de DB2, rc. El rc

    describe la causa del fallo y puede tomar los valores: 00E79000, 00E79001,00E79002, 00E79003, 00E79004, 00E79005, y 00E79006.

    -500 : La instrucción FETCH, UPDATE, DELETE o CLOSE identifica un cursorcerrado que fue definido con la opción WITH HOLD. El cursor se cerró cuandola conexión de la que dependía fue destruida durante una operación deCOMMIT.

    -501 : El cursor utilizado en una FETCH o en un CLOSE no está abierto.

    -502 : Se intenta hacer un OPEN a un cursor ya abierto.

    -503 : El campo que se quiere actualizar no se ha especificado en la declaracióndel cursor utilizado (CURSOR con FOR UPDATE).

    -504 : El cursor utilizado no ha sido declarado.

    -507 : El cursor identificado en un UPDATE o DELETE no está abierto.

    -508 : El cursor identificado en un UPDATE o DELETE no está posicionado enninguna fila de la tabla.

    -509 : La tabla identificada en el DELETE o UPDATE no es la misma que la tabladesignada en el cursor.

    -510 : La tabla que se especificó en el cursor no puede ser m