Aller au contenu

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...

VariableTypeLongueur
&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