Tous les articles par Mr COBOL

S322

Explications du S322:

Le temps d’exécution est plus grand que celui indiqué dans le paramètre ‘TIME’ de la carte JOB ou EXEC.

Dépassement du temps CPU alloué à un job, une étape, une procédure cataloguée.

Cancel dû au TIME

Solutions:

S314

Explications du S314:

ERREUR AU CLOSE sur un fichier en accès direct.

Pour information :

Un retum code est fourni dans le registre 15 :

04

I/O erreur au close durant la lecture d’un DSCB.

(soit une unité ou un volume défectueux).

Solutions:

Message en clair à la fin du dump.

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

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)