Message d'erreur IBM i (AS/400)
CPFA906
Le répertoire &1 est endommagé.
Gravité 20 · Erreur
Que faire
Détruisez ce répertoire, puis recréez-le. Si le répertoire fait partie d'un système de fichiers défini par l'utilisateur, ce système de fichiers doit être monté pour que le répertoire soit accessible et puisse être supprimé. Ne tentez pas de supprimer le répertoire s'il s'agit de /QOpenSys ou de /dev/QASPxx, xx étant l'un des numéros de pool de mémoire secondaire (ASP) du système. Exécutez la commande RCLSTG pour gérer ces répertoires. Si la suppression du répertoire échoue ou si des objets liés au répertoire sont perdus, exécutez la commande RCLSTG. Cela permettra de supprimer le répertoire et de retrouver les objets qui étaient liés à ce dernier. Ils seront placés dans le répertoire de récupération correspondant à l'APS dans lequel les objets existent.
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 | *CCHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFA906) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFA906) EXEC(DO)
/* traitement de l'erreur */
ENDDO