Apéndice - Errores.pdf
-
Upload
jaime-mateo-gil -
Category
Documents
-
view
588 -
download
13
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