Códigos de error DB2

Páginas: 59 (14602 palabras) Publicado: 29 de abril de 2013

MANUAL DE ERRORES




E R R O R E S D E S I S T E M A


001 Se produce al ejecutar una MACRO READ. Las causas mas corrientes
son:


001-1 Error de lectura o grabacion.
001-2 Error de lectura o grabacion.
001-3 Error de lectura o grabacion.

001-4 Error de datos en una cinta o en un disco. Para que el siste-
ma se salte el bloqueque da el error hay que poner en la DCB
del fichero el parametro eropt=skp. Poner block o records.

001-5 Se produce cuando se intenta leer un fichero del que ya se ha
detectado el EOF o AT END.

Tambien puede producirse si las longitudes de registro logico o
fisico especificados en programa o ficha DD no coinciden con las
del fichero.002 Se produce al ejecutar una macro I/O debido a una longitud de re-
gistro erronea.

002-4 Se ha encontrado un registro invalido al leer un archivo con
registros de longitud variable. El registro puede ser menor
de 4 bytes o mayor a la longitud especificada en la DCB.

002-14 Se ha intentado grabar un registro mayor al la longitudespecificada en BLKSIZE.

002-18 Se ha intentado grabar un registro mayor al 32 Kb o menor
a 4 bytes (5 si usa caracter ASA).

002-2C Error en OPEN de ISAM por excesivas pistas de overflow por
cilindro (CYLOFL en DCB), por BLKSIZE no multiplo de LRECL
o por que BLKSIZE supera la longitud de una pista.



004 Error de open.



004EUtility batch memory execution abended. Job with duplicate uti-
lid found in sysutil.
Cuando una utilidad ha tenido un problema queda pillada, y esta
parada, siempre que se intente ejecutar da error, hay que libe-
rarla. Para liberarla en el LOG se pone en la linea de comandos
/) DISP UTIL(*)
Asi se busca la utilidad, una vez encontrada estaraen situa-
cion STOPPED, se reconoce por el nombre ejem 'LOADSEGU', con:
/) TERM UTIL(LOADSEGU)
Se libera y termina, es muy importante liberar solo la afecta-
da ya que las demas que esten puede que necesiten esa situacion
o esten corriendo.

013 Se produce al ejecutar una macro open. Las causas mas corrientes
son:

013-10 Se dadummy a un fichero de salida sin especificar en la DCB
el parametro blksize. A un fichero dummy se le puede dar
cualquier blocaje.

013-14 La sentencia DCB en el JCL no es correcta.


013-18 El miembro especificado en el parametro DSN no se encuentra
en la libreria particionada indicada.

013-1C Al abrir un fichero particionado, se produceun I-O error al
buscar en el directorio el nombre del miembro

013-20 En el open de un fichero secuencial. Puede tener cualquiera
de las tres causas siguientes:

A) Para ficheros con RECFM=FB: el blksize no es multiplo de la
longitud del registro.

B) El numero de posiciones descritas a nivel 01 en la data divi-
sion nocoincide con la longitud en la etiqueta de cabecera
del fichero del JCL en la DCB.

C) Para registros de longitud variable no se han especificado los
4 bytes de mas que necesita el sistema.

013-34 Falta la DCB en alguna ficha DD en un proreg.



028 Error de paginacion I/O.



031 Se produce al ejecutar una macro open para un fichero indexado.Las causas mas corrientes son:

No hay espacio para encontrar ese fichero.

Hay registros duplicados o un error de secuencia.



03B Se produce al ejecutar una macro open para un fichero secuencial
indexado. Las causas mas corrientes son:

El fichero no esta bien creado.

El fichero no esta bien cerrado.

El blksize es menor que la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigos de error
  • códigos de error
  • CODIGOS DE ERROR
  • codigos de error
  • Errores Db2
  • Códigos de detección y correción de errores
  • CODIGO DE DETECCION Y CORRECCION DE ERRORES
  • CODIGO DE ERRORES EN LA BIOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS