Tous les articles par Mr COBOL

S313

Explications du S313:

ERREUR A L’OPEN sur un fichier accès direct.

Erreur de niveau Dscb pour un dataset sur disque.

Pour information :

Un return code est fourni dans registre 15 :

04

I/O erreur durant la lecture d’un DSCB de format 2 ou 3 (soit une unité ou un volume défectueux).

I/O erreur pendant la lecture d’un Dscb de format 2 ou 3.

Solutions:

Message en clair à la fin du dump

Après avec du chef de salle, envisager de refaire le passage avec des supports différents

S30A

Explication du S30A :

Erreur dans les spécifications du numéro subpool lors de l’exécution d’une macro FREEMAIN (numéro subpool erroné limite).

S2F3

Explications du S2F3:

ERREUR SYSTEME, RESTART AUTOMATIQUE IMPOSSIBLE

Le problème système s’est produit pendant l’éxecution du JOB.

Abend dû à un problème machine (cela peut être un IPL)

Solutions:

Augmenter la région ou mettre REGION=0K

Relancer le JOB

S237

Explications du S237:

ERREUR A LA FIN D’UN VOLUME LABEL OU COMPTEUR DE BLOCS ERRONE

ERREUR D’UN SECOND VOLUME DANS SON LABEL DEBUT.

Pour information :

Un retum code est fourni dans le registre 15 :

04

Le compteur de blocs du DCB (DCB + 15CHEXA) ne correspond pas avec le compteur de blocs du label (HDR1 – positions 54 à 60 en décimal).

Un bloc n’a pas été lu ou a été sauté probablement à cause d’une erreur HARDWARE.

Compteur de blocs différent de celui du label de fin.

08

Le DSNAME du label de tête d’un second (ou troisième ou quatrième etc.) n’est pas égal au DSNAME du JFCB (pour un fichier bande).

Dsname du label de tête différent de celui du Jfcb (second volume ou suivant).

Solutions:

Voir le message en clair à la fin du dump.

Relancer l fois le JOB si la différence n’est pas importante (se renseigner s’il n’y a pas eu d’erreurs de lecture).

Sinon réfectionner le fichier en prenant les précautions d’usage (catalogue)

Vérifier le JCL, recréer le fichier le cas échéant en prenant les précautions d’usage (catalogue)

S222

Explications du S222:

CANCEL DEMANDE PAR LE PUPITREUR (SANS DUMP).

Cancel d’un job sans demande de dump.

Cancel du job par l’opérateur sans dump.

Solutions:

Voir avec le pupitreur

S214

Explications du S214:

ERREUR AU CLOSE (SUR BANDE)

Pour information :

Un retum code est fourni dans le registre 15 :

04

I/O erreur durant la lectue d’un label utilisateur.

08

I/O erreur au positionnement du fichier durant l’exécution de la macro instruction CLOSE.

10

Le nombre de blocs traités ne correspond pas au compteur de l’étiquette de fin.

Solutions:

Voir le message en clair à la fin du dump.

Réfectionner le fichier incriminé ou relancer le travail suivant les circonstances en prenant les précautions d’usages (catalogue)

S213

Explications du S213:

ERREUR A L’OPEN DSNAME ERRONE

DISP = OLD au lieu de NEW.

Le DSNAME n’est plus dans la VTOC.

Le numéro de volume indiqué n’est pas le bon.

Il y a un illisible dans la VTOC.

Le dsname n’est pas trouvé dans la vtoc.

Dsname plus dans la vtoc.

Dsname erroné.

Le numéro de volume indiqué n’est pas le bon.

Il y a un illisible sur la vtoc (peu fréquent).

Erreur au niveau dscb pour un dataset sur disque.

Pour information :

Un retum code est fourni dans le registre 15 :

04

Un DSCB de format correspondant à la demande de JCL n’est pas trouvé sur le volume indiqué.

Autres informations:

I/O ERROR pendant la lecture d’un DSCB-1.

DSCB-1 du fichier non trouvé sur le volume indiqué.

Dscb de format 1 n’est pas trouvé sur le premier volume.

08

Fichier protégé par mot de passe et fichier PASSWORD absent.

0C

I/O erreur – mauvaise lecture d’un DSCB de format l pour un fichier en direct access ou en séquentiel indexé.

I/O erreur pendant la lecture pendant la lecture d’un dscb de format 1 pour un dataset indexé ou direct.

10

I/O erreur – mauvaise lecture d’une DSCB de format 3 pour un fichier en direct access ou en séquentiel indexé.

I/O erreur en lecture d’un dscb de format 3 pour un dataset indexé ou direct.

18

I/O erreur survenu lors de l’écriture d’un DSCB de format l.

Le data set a pu être scratché ou a peut être subi une procédure de RENAME émanant d’un autre JOB.

I/O erreur pendant la modification d’un dscb de format 1.

1C

I/O erreur durant la lecture d’un DSCB de format 3 pour un fichier en accès direct ou en séquentiel indexé.

I/O erreur pendant la lecture d’un dscb de format 4 avant lecture d’un dscb de format 1.

30

PDS déjà ouvert en écriture.

Solutions:

Voir message en clair à la fin du dump.

Réfectionner le fichier incriminé ou relancer le travail suivant les circonstances en prenant les précautions d’usage (catalogue).