Aller au contenu

CPF815A

Dommage &8 sur fichier &4 de &10. VLOG-&7.

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

Cause

Le fichier est endommagé et ne peut plus être utilisé. Le code raison est &11 : 1 - Le fichier contient des contraintes endommagées. 2 - Le fichier contient des déclencheurs endommagés.

Que faire

Procédez de l'une des façons suivantes, en fonction du code raison affiché, puis renouvelez votre demande. 1 - Le propriétaire du fichier est &6. Supprimez toutes les contraintes à l'aide de la commande RMVPFCST, puis ajoutez-les de nouveau au fichier à l'aide de la commande ADDPFCST. 2 - Le propriétaire du fichier est &6. Utilisez la commande RMVPFTRG ou l'instruction SQL DROP TRIGGER afin de supprimer tous les déclencheurs pour le fichier. Exécutez ensuite la commande ADDPFTRG ou l'instruction SQL CREATE TRIGGER pour ajouter de nouveau les déclencheurs.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF815A) MSGF(QSYS/QCPFMSG)

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

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