Aller au contenu

MCH1883

Journal incorrect pour l'application de la contrainte référentielle.

Gravité 10 · Avertissement

Cause

Une tentative a été effectuée pour modifier un espace de données non enregistré dans le journal unique qui protège les opérations lors du cycle de transaction secondaire en cours actuellement. Toutes les opérations exécutées lors de ce cycle et qui exigent l'application de l'intégrité référentielle doivent être enregistrées dans le même journal. L'espace de données est &1. Le journal de l'espace de données est &2. L'espace de données du réseau d'intégrité référentielle est &3 et le journal du réseau est &4.

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 *SYP variable
&3 *SYP variable
&4 *SYP variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(MCH1883) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(MCH1883) EXEC(DO)
  /* traitement de l'erreur */
ENDDO