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...
| Variable | Type | Longueur |
|---|---|---|
| &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