Aller au contenu

Message d'erreur IBM i (AS/400)

CPF8366

Définition de validation &2 non créée. code raison &1.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La définition de validation &2 n'a pu être créée. Voici la liste des codes raison et leur signification : 1

  • Le nombre maximal de définitions de validation admis par ce travail a été atteint. Ce nombre est &4. 2
  • Aucune définition de validation ne peut être démarrée car le traitement du mode de serveur SQL a été lancé. 3
  • Aucune définition de validation ne peut être démarrée car cette unité d'exécution utilise actuellement une définition de validation avec verrous sectorisés de transaction. 4
  • La commande APYJRNCHG a été demandée mais le contrôle de validation est déjà actif dans le travail. 5
  • Vous avez tenté de démarrer un contrôle de validation au cours d'une demande APYJRNCHG.

Que faire

1

  • Renouvelez la demande dans un autre travail. 2
  • Renouvelez la demande dans un autre travail. 3
  • Renouvelez la demande dans un autre travail. 4
  • Renouvelez la demande dans un autre travail, ou arrêtez le contrôle de validation, puis renouvelez la demande. 5
  • Lancez la commande ANZPRB afin d'analyser l'incident et signalez-le.

Description technique

La valeur actuelle de la zone de contrôle de l'identificateur de ressource est &5. La valeur demandée de la zone de contrôle de l'identificateur de ressource est &6.

The current resource identifier sanity field setting is &5. The requested resource identifier sanity field setting is &6.

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 *BIN 2
&2 *CHAR 10
&4 *BIN 2
&5 *CHAR 1
&6 *CHAR 1

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8366) MSGF(QSYS/QCPFMSG)

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

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