VSAM - Estado del archivo
Mientras trabaja con conjuntos de datos VSAM, puede encontrar terminaciones anómalas. A continuación se muestran los códigos de estado de archivos comunes con su descripción que lo ayudarán a resolver los problemas:
| Código | Descripción |
|---|---|
| 00 | La operación se realizó con éxito |
| 02 | Se encontró una clave duplicada de índice alternativo no único |
| 04 | Registro de longitud fija no válido |
| 05 | Mientras realiza OPEN, el archivo y el archivo no está presente |
| 10 | Fin de archivo encontrado |
| 14 | Intentó LEER un registro relativo fuera del límite del archivo |
| 20 | Clave no válida para VSAM KSDS o RRDS |
| 21 | Error de secuencia al realizar WRITE o al cambiar de clave en REWRITE |
| 22 | Se encontró la clave principal duplicada |
| 23 | Registro no encontrado o Archivo no encontrado |
| 24 | Clave fuera del límite del archivo |
| 30 | Error de E / S permanente |
| 34 | Grabar fuera del límite del archivo |
| 35 | Mientras realiza OPEN, el archivo y el archivo no está presente |
| 37 | ABRIR archivo con modo incorrecto |
| 38 | Intenté ABRIR un archivo bloqueado |
| 39 | OPEN falló debido a atributos de archivo en conflicto |
| 41 | Intenté ABRIR un archivo que ya está abierto |
| 42 | Intenté CERRAR un archivo que no está ABIERTO |
| 43 | Intenté REESCRIBIR sin LEER un registro primero |
| 44 | Intenté REESCRIBIR un registro de diferente longitud |
| 46 | Intenté LEER más allá del final del archivo |
| 47 | Intenté LEER de un archivo que no se abrió IO o INPUT |
| 48 | Intenté ESCRIBIR en un archivo que no se abrió IO o OUTPUT |
| 49 | Intenté BORRAR o REESCRIBIR en un archivo que no se abrió IO |
| 91 | Error de contraseña o autorización |
| 92 | Error de lógica |
| 93 | Los recursos no están disponibles |
| 94 | Registro secuencial no disponible o error OPEN concurrente |
| 95 | Información de archivo no válida o incompleta |
| 96 | Sin declaración DD para el archivo |
| 97 | ABRIR correctamente y verificar la integridad del archivo |
| 98 | El archivo está bloqueado - OPEN falló |
| 99 | Registro bloqueado: error en el acceso al registro |