VSAM - État du fichier

Lorsque vous travaillez avec des ensembles de données VSAM, vous pouvez rencontrer des fins anormales. Voici les codes d'état de fichier courants avec leur description qui vous aideront à résoudre les problèmes -

Code La description
00 Opération terminée avec succès
02 Clé en double d'index alternatif non unique trouvée
04 Enregistrement de longueur fixe non valide
05 Lors de l'exécution d'OPEN Le fichier et le fichier ne sont pas présents
dix Fin de fichier rencontrée
14 Tentative de lecture d'un enregistrement relatif en dehors des limites du fichier
20 Clé non valide pour VSAM KSDS ou RRDS
21 Erreur de séquence lors de l'exécution de WRITE ou du changement de clé sur REWRITE
22 Clé principale en double trouvée
23 Enregistrement introuvable ou fichier introuvable
24 Clé en dehors de la limite du fichier
30 Erreur d'E / S permanente
34 Enregistrer en dehors des limites du fichier
35 Lors de l'exécution d'OPEN Le fichier et le fichier ne sont pas présents
37 OUVRIR le fichier avec un mode incorrect
38 J'ai essayé d'ouvrir un fichier verrouillé
39 OPEN a échoué en raison d'attributs de fichier en conflit
41 J'ai essayé d'OUVRIR un fichier déjà ouvert
42 J'ai essayé de FERMER un fichier qui n'est pas OUVERT
43 J'ai essayé de RÉÉCRIRE sans lire d'abord un enregistrement
44 J'ai essayé de RÉÉCRIRE un enregistrement d'une longueur différente
46 J'ai essayé de LIRE au-delà de la fin du fichier
47 J'ai essayé de LIRE à partir d'un fichier qui n'a pas été ouvert IO ou INPUT
48 J'ai essayé d'écrire dans un fichier qui n'a pas été ouvert IO ou OUTPUT
49 Tentative de suppression ou de réécriture dans un fichier qui n'a pas été ouvert IO
91 Le mot de passe ou l'autorisation a échoué
92 Erreur de logique
93 Les ressources ne sont pas disponibles
94 Enregistrement séquentiel indisponible ou erreur OPEN simultanée
95 Informations sur le fichier invalides ou incomplètes
96 Aucune instruction DD pour le fichier
97 OPEN réussi et l'intégrité du fichier vérifiée
98 Le fichier est verrouillé - OPEN a échoué
99 Enregistrement verrouillé - L'accès à l'enregistrement a échoué