Message d'erreur IBM i (AS/400)
CPF1A05
Table d'alertes &1 de &2 endommagée.
Alert table &1 in &2 damaged.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une demande n'a pas pu être exécutée car la table d'alertes &1 de la bibliothèque &2 est inutilisable en raison d'opérations effectuées précédemment sur la table d'alertes.
A request could not be performed because alert table &1 in library &2 is not usable due to previous operations done to the alert table.
Que faire
Supprimez la table d'alertes à l'aide de la commande Suppression d'une table d'alertes (DLTALRTBL) et créez-en une nouvelle (commande CRTALRTBL), ou restaurez la table d'alertes depuis une version précédente à l'aide de la commande Restauration d'un objet (RSTOBJ).
Either delete the alert table using the Delete Alert Table (DLTALRTBL) command and create a new one (CRTALRTBL command), or restore the alert table from a previous version using the Restore Object (RSTOBJ) command.
Description technique
Ce problème doit être signalé au technicien de maintenance. Utilisez la commande Vidage d'un objet (DMPOBJ) en indiquant la table d'alertes &1 de la bibliothèque &2 comme objet et table d'alertes (*ALRTBL) comme type d'objet. Ces informations sont nécessaires pour déterminer la cause du problème.
This problem should be reported to the service representative. Use the Dump Object (DMPOBJ) command specifying alert table &1 in library &2 for the object and alert table (*ALRTBL) for the object type. This information is needed to determine the cause of the problem.
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 | *CHAR |
10 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1A05) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1A05) EXEC(DO)
/* traitement de l'erreur */
ENDDO