MCH4804
Espace journal indiqué en position incorrecte dans liste espaces journal.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'espace journal &1 est en position incorrecte dans la liste d'espaces journal pour l'opération demandée. Le code retour est &2. Les codes retour et leur signification sont les suivants : 0001
- Les numéros de séquence du journal ne sont pas classés par ordre croissant. 0002
- Certains numéros de séquence sont manquants. 0003
- L'espace journal ne contient aucun poste de journal. 0004
- La longueur de préfixe du poste est erronée. 0005
- Vous tentez de remplacer un espace journal volumineux par un espace journal de plus faible capacité sans demander une réinitialisation des numéros de séquence. 0006
- Vous tentez d'identifier l'espace journal qui doit être attaché en tant qu'espace journal de faible capacité bien qu'il ait été créé avec des valeurs de seuil supérieures à celles qu'un espace journal de petite capacité peut atteindre. 0007
- Vous tentez de remplacer un espace journal à poste volumineux par un espace journal à poste peu volumineux.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *SYP |
variable |
| &2 | *HEX |
1 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH4804) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH4804) EXEC(DO)
/* traitement de l'erreur */
ENDDO