Explications du S306:
UN PROGRAMME AUTORISE APPEL UN PROGRAMME NON-AUTORISE.
Solutions:
Explications du S306:
UN PROGRAMME AUTORISE APPEL UN PROGRAMME NON-AUTORISE.
Solutions:
Explication du S301 :
La macro WAIT spécifie un ECB dont le WAIT-BIT est déjà positionné.
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
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)
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
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)
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).
Explication du S20A :
Place mémoire encore allouée à une étape du job lors d’une tentative de libération ou de réallocation.
Explication du S202 :
Adresse invalide du rqest block dans l’Ecb durant l’exécution d’une macro post.
Explication du S201 :
L’expansion de la macro WAIT contient une adresse invalide Ecb.