VALEURS DU "STATUS KEY" code retour VSAM
------------------------------------------------------------------------
STATUS KEY : OBSERVATIONS : STATUS KEY : OBSERVATIONS
1ER OCTET : : 2EME OCTET :
------------------------------------------------------------------------
0 : E/S CORRECTE : 0 OK
: : 2 E/S AVEC CLE EN DOUBLE
: : 4 fichier vide
........................................................................
1 : FIN FICHIER : 0
: : 2 fichier not found
........................................................................
2 : INVALID KEY : 0
: : 1 ERREUR DE SEQUENCE
: : 2 CLE EN DOUBLE
: : 3 ENREGISTREMENT NON TROUVE
: : 4 ECRITURE HORS DES LIMITES
: : D UN FICHIER KSDS
........................................................................
3 : ERREUR PERMANENTE: 0 DATA CHECK , TRANSMISSION
: : 4 ECRITURE HORS DES LIMITES
: : D UN FICHIER KSDS
: : 5 incohérence entre nom DD
: : dans prog et dans JCL
........................................................................
4 : ERREUR logiques : 1 Pb à l°open
: : 2 PB au close
: : 3 REWRITE sans READ
: : 4 Pb de WRITE d°un rec < ou
: : > que le mini ou maxi du
: : rec variable. Ou REWRITE
: : d°un rec different en lon-
: : du rec lu. -
: : 6 READ après Pb sur le START
: : READ après Pb sur le READ
: : précédent (qui n°a pas
: : provoqué END CONDITION)
: : READ après fin de fichier.
: : 7 Echec de lecture d°un
: : fichier
: : - Fichier vide ?
: : - (Avec Syera, déclara-
: : tion intempestive d°une
: : clé secondaire(struc de
: : programme)
: : 8 Tentative de WRITE sur
: : fichier non ouvert en
: : I-O ou OUTPUT. .
: : 9 Tentative de WRITE/REWRITE
: : fichier non ouvert en
: : I-O ou OUTPUT. .
.......................................................................
9 : AUTRES ERREURS : 0
: : 1 MOT DE PASSE ERRONE
: : 2 ERREUR LOGIQUE:
: : 2 . FICHIER DEJA OUVERT
: : . KSDS OUVERT EN EXTEND
: : ET AJOUT D UN ENREGIS
: : TREMENT AVANT LA FIN
: : . LECTURE SEQUENTIELLE
: : APRES LA FIN DE FICHIER
: : 3 SUPPORT NON DISPONIBLE
: : 4 PAS D ENREGISTREMENT EN
: : SEQUENCE (START INCORRECT
: : DONC CRP INVALIDE)
: : 5 DESCRIPTION DE FICHIER
: : INVALID OU INCOMPLETE
: : 6 CARTE DD ABSENTE DANS JCL
: : 7 FICHIER MAL FERME , UN
: : VERIFY EST NECESSAIRE POUR
: : L OUVRIR CORRECTEMENT
........................................................................
.VALEURS PARTICULIERES A L OUVERTURE.
.....................................
STATUS KEY : OBSERVATIONS
.......................................................................
90 :.KSDS OUVERT EN OUTPUT EN ACCES RANDOM OU DYNAMIC
:.FICHIER OUVERT EN I-O,VIENT D ETRE CREE MAIS EST VIDE
:.GENERATION DYNAMIQUE D INDEX SECONDAIRE ERRONEE
.......................................................................
92 :.FICHIER DEJA OUVERT
.......................................................................
93 :.COBOL NE DISPOSE PAS D UN ESPACE SUFFISANT EN MEMOIRE
.......................................................................
95 :.LE R.B.A D UN FICHIER RRDS OUVERT EN OUTPUT EST NON NUL
:.UN CLUSTER KSDS A ETE OUVERT COMME UN FICHIER ESDS( EN
OUTPUT AU LIEU D EN I-O)
:.LA LONGUEUR OU LA POSITION DE LA CLE D UN KSDS DEFINIE
DANS LE PROGRAMME NE CORRESPOND PAS A LA DEFINITION AMS
:.ESSAI DE MODIFICATION DE LA LONGUEUR DE L ENREGISTREMENT
OU DE LA CLE DANS LE CLUSTER ET AMS RETOURNE UN CODE
ERREUR
........................................................................
96 :.PAS DE CARTE DD POUR UNE VOIE D ACCES SECONDAIRE (PATH)
........................................................................
97 :.KSDS AVEC INDEX SECONDAIRE OUVERT CORRECTEMENT EN MODE
I-0 , EXTEND OU OUTPUT
........................................................................
------------------------------------------------------------------------
STATUS KEY : OBSERVATIONS : STATUS KEY : OBSERVATIONS
1ER OCTET : : 2EME OCTET :
------------------------------------------------------------------------
0 : E/S CORRECTE : 0 OK
: : 2 E/S AVEC CLE EN DOUBLE
: : 4 fichier vide
........................................................................
1 : FIN FICHIER : 0
: : 2 fichier not found
........................................................................
2 : INVALID KEY : 0
: : 1 ERREUR DE SEQUENCE
: : 2 CLE EN DOUBLE
: : 3 ENREGISTREMENT NON TROUVE
: : 4 ECRITURE HORS DES LIMITES
: : D UN FICHIER KSDS
........................................................................
3 : ERREUR PERMANENTE: 0 DATA CHECK , TRANSMISSION
: : 4 ECRITURE HORS DES LIMITES
: : D UN FICHIER KSDS
: : 5 incohérence entre nom DD
: : dans prog et dans JCL
........................................................................
4 : ERREUR logiques : 1 Pb à l°open
: : 2 PB au close
: : 3 REWRITE sans READ
: : 4 Pb de WRITE d°un rec < ou
: : > que le mini ou maxi du
: : rec variable. Ou REWRITE
: : d°un rec different en lon-
: : du rec lu. -
: : 6 READ après Pb sur le START
: : READ après Pb sur le READ
: : précédent (qui n°a pas
: : provoqué END CONDITION)
: : READ après fin de fichier.
: : 7 Echec de lecture d°un
: : fichier
: : - Fichier vide ?
: : - (Avec Syera, déclara-
: : tion intempestive d°une
: : clé secondaire(struc de
: : programme)
: : 8 Tentative de WRITE sur
: : fichier non ouvert en
: : I-O ou OUTPUT. .
: : 9 Tentative de WRITE/REWRITE
: : fichier non ouvert en
: : I-O ou OUTPUT. .
.......................................................................
9 : AUTRES ERREURS : 0
: : 1 MOT DE PASSE ERRONE
: : 2 ERREUR LOGIQUE:
: : 2 . FICHIER DEJA OUVERT
: : . KSDS OUVERT EN EXTEND
: : ET AJOUT D UN ENREGIS
: : TREMENT AVANT LA FIN
: : . LECTURE SEQUENTIELLE
: : APRES LA FIN DE FICHIER
: : 3 SUPPORT NON DISPONIBLE
: : 4 PAS D ENREGISTREMENT EN
: : SEQUENCE (START INCORRECT
: : DONC CRP INVALIDE)
: : 5 DESCRIPTION DE FICHIER
: : INVALID OU INCOMPLETE
: : 6 CARTE DD ABSENTE DANS JCL
: : 7 FICHIER MAL FERME , UN
: : VERIFY EST NECESSAIRE POUR
: : L OUVRIR CORRECTEMENT
........................................................................
.VALEURS PARTICULIERES A L OUVERTURE.
.....................................
STATUS KEY : OBSERVATIONS
.......................................................................
90 :.KSDS OUVERT EN OUTPUT EN ACCES RANDOM OU DYNAMIC
:.FICHIER OUVERT EN I-O,VIENT D ETRE CREE MAIS EST VIDE
:.GENERATION DYNAMIQUE D INDEX SECONDAIRE ERRONEE
.......................................................................
92 :.FICHIER DEJA OUVERT
.......................................................................
93 :.COBOL NE DISPOSE PAS D UN ESPACE SUFFISANT EN MEMOIRE
.......................................................................
95 :.LE R.B.A D UN FICHIER RRDS OUVERT EN OUTPUT EST NON NUL
:.UN CLUSTER KSDS A ETE OUVERT COMME UN FICHIER ESDS( EN
OUTPUT AU LIEU D EN I-O)
:.LA LONGUEUR OU LA POSITION DE LA CLE D UN KSDS DEFINIE
DANS LE PROGRAMME NE CORRESPOND PAS A LA DEFINITION AMS
:.ESSAI DE MODIFICATION DE LA LONGUEUR DE L ENREGISTREMENT
OU DE LA CLE DANS LE CLUSTER ET AMS RETOURNE UN CODE
ERREUR
........................................................................
96 :.PAS DE CARTE DD POUR UNE VOIE D ACCES SECONDAIRE (PATH)
........................................................................
97 :.KSDS AVEC INDEX SECONDAIRE OUVERT CORRECTEMENT EN MODE
I-0 , EXTEND OU OUTPUT
........................................................................