Tous les articles par Mr COBOL

S837

Explications du S837:

ERREUR EN FIN DE VOLUME D’UN FICHIER SEQUENTIEL.

Pour information :

Un return code est fourni dans le registre 15 :

04

I/O erreur lors de la lecture ou l’écriture du JFCB.

I/O erreur pendant la lecture du JFCB ou de son extension.

08

Pointeur d’un JFCB d’extension non trouvé. Nombre de volumes du paramètre VOL trop.

Nombre de VOL-SER ou VOL-COUNT inférieur au nombre normal.

Solutions:

Voir le message en clair à la fin du dump.

Recréer le fichier en prenant les précautions d’usage ou relancer le JOB ou corriger le JCL.

S822

Explications du S822:

La REGION demandée n’a pu être obtenue (diminuer sa valeur).

La taille mémoire demandée pour le chargement d’un programme est trop grande par rapport à la taille de la mémoire disponible.

Solutions:

S813

Explications du S813:

ERREUR A L’OPEN.

DSNAME ERRONE.

NUMERO DE VOLUME ERRONE.

Pour un fichier bande, nom du fichier spécifié dans le dsname de la carte DD ne correspond pas à celui contenu dans le label de la bande.

Pour information :

Un return code 04 est fourni dans le registre 15 :

04

Le fichier dont le nom est indiqué dans le JCL n’est pas sur la bande (vérifier le DSNAME et le VOLSER).

Ouverture d’un fichier bande. Le nom trouvé dans le label HDR1 ne correspond pas à celui donné dans la carte DD.

Solutions:

Voir message en clair à la fin du dump.

Recréer le fichier en prenant les précautions d’usage ou corriger le JCL.

S80A

Explications du S80A:

ERREUR D’OBTENTION OU DE LIBERATION DE MEMOIRE.

Cette erreur se produit lorsqu’il manque de la place en mémoire centrale.

GETMAIN dont la valeur est > à la possibilité ou valeur 0.

-> souvent augmenter la région.

Pour information :

Un retum code 04 est fourni dans le registre 15 :

04

Zone SQA pleine impossible de satisfaire la demande.

08

Zone CSA pleine impossible de satisfaire la demande.

0C

Zone LSQA de la zone privée pleine (diminuer la REGION).

10

Zone privé pleine (augmenter la REGION).

Solutions:

Augmenter la région du JOB

S806

Explications du S806:

ERREUR DETECTEE LORS DE L’EXECUTION D’UNE INSTRUCTION LINK SCTL, ATTACH OU LOAD.

VERSION DE PROGRAMME NON TROUVEE SUR LA BIBLIOTHEQUE.

MANQUE CARTE JOBLIB OU STEPLIB.

Programme non trouvé en bibliothèque.

Cette erreur se produit lors de l’exécution d’une macro instruction LINK, XCTL, LOAD ou ATTACH.

Module non trouvé si registre 15 à 0.

Erreur entrée/sortie si registre 15 à 08.

Dans les 2 cas, le contenu du registre 12 + 4 vous donne l’adresse de la zone contenant le nom du module.

Erreurs fréquentes: nom du module mal orthographié ou absent, carte JOBLIB ou STEPLIB absente.

Pour information:

Un return code est fourni dans le registre 15 :

04

Le programme n’est pas trouvé sur la bibliothèque choisie.

08

Erreur incorrigible d’entrée/sortie.

0C

Bibliothèque non ouverte.

14

Module non trouvé en LPA.

Solutions:

Le programme indiqué dans le JCL n’existe pas ou n’est pas dans la bonne bibliothèque.

Corriger JCL – ou recompiler le programme

S737

Explications du S737:

ERREUR EN FIN DE VOLUME OU DURANT UNE ALLOCATION SECONDAIRE.

Erreurs survenant sur un EOV ou allocation d’espace secondaire.

Pour information :

Un return code est fourni dans le registre 15 :

04

I/O erreur en lecture ou écriture d’un DSCB durant une procédure de fin de fichier.

I/O erreur pendant la lecture ou l’écriture d’un Dscb.

08

I/O erreur durant la lecture du volume label d’un fichier en accès direct.

I/O erreur pendant la lecture d’un label volume à accès direct.

0C

I/O erreur détectée par BLD = lors de la recherche d’un pointeur d’un nombre concaténé.

I/O erreur pendant la lecture de l’adresse TTR d’un membre concaténé.

10

I/O erreur à l’écriture d’une marque de fin de fichier d’un volume en accès direct.

I/O erreur pendant l’écriture.

14

I/O erreur pendant la lecture d’un Dscb.

1C

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

18

I/O erreur pendant la lecture d’un label volume d’une unité 2321.

20

I/O erreur pendant la vérification de montage d’un volume.

24

nom de membre manquant lors d’une concaténation.

28

I/O erreur lors de la lecture d’un Dscb de format 4.

Solutions:

Voir message en clair à la fin du dump.

Après avis du chef de salle, recréer le fichier en prenant les précautions d’usage (catalogue) ou relancer le JOB en laissant des consignes détaillées.

(n° d’unités).

S722

Explications du S722:

LE JOB A PRODUIT UN NOMBRE TROP GRAND DE LIGNES DE SYSOUT

(ou de pages ou de cartes)

Dépassement du nombre de lignes maximum autorisé pour un SYSOUT particulier (paramètre OUTLIM de la carte DD) ou pour tous les SYSOUTS d’un JOB (paramètres LINES de la carte /*JOBPARM).

Valeur spécifiée dans le paramètre OUTLIM dépassée.

Solutions:

Agrandir la sysout par :

//SYSOUT DD SYSOUT=*.OUTLIM=xxxxxxK

S714

Explications du S714:

ERREUR AU CLOSE D’UNE BANDE MAGNETIQUE.

Pour information :

Un retum code est fourni dans le registre 15 :

04

I/O erreur durant le traitement de l’EOF1.

08

I/O erreur durant le traitement de 1’EOF2.

0C

I/O erreur durant l’écriture de la marque de bande de fin de volume.

Solutions:

Voir message en clair à la fin du dump.

Après avis du chef de salle, recréer le fichier en prenant les précautions d’usage (catalogue) ou relancer le JOB en laissant des consignes détaillées.

(n° d’unité).

S713

Explications du S713:

Le cycle de rétention n’est pas terminé.

MAUVAISE REPONSE DU PUPITREUR POUR UN FICHIER MOD.

Erreur à l’ouverture en écriture d’un fichier, le fichier à une date d’expiration qui n’est pas encore atteinte.

Date d’expiration non atteinte.

04

Ouverture OUTPUT d’un fichier bande non arrivé à rétention.

Le label du volume bande contient une date d’expiration non atteinte (dans le cas de REPLY XX, M).

08

Ouverture OUTPUT d’un fichier disque non arrivé à rétention.

Le label du volume disque contient une date d’expiration non atteinte (dans le cas de REPLY XX, M)

Solutions:

Relancer le JOB.

Après avoir prévenu le pupitreur.

S706

Explications du S706:

PGM MARQUE INEXECUTABLE AU LINK EDIT.

Demande d’exécution d’un module marqué ‘non exécutable’ par le LINK-EDIT.

Module défini par le LINKEDIT comme non exécutable.

Solutions:

Refaire le LINK correctement.