Aller au contenu

CPFB8ED

La description d'unité &1 est incorrecte pour l'opération.

Gravité 30 · Erreur grave

Cause

Une tentative d'utilisation de l'unité ASP a échoué. Il s'agit de l'unité ASP &1. Le code raison est &2. Voici la signification des différents codes raison : 1 - L'unité n'est pas une unité ASP. 2 - L'état de l'unité ASP n'est ni ACTIF ni DISPONIBLE. 3 - L'état de l'unité ASP n'est pas DISPONIBLE. 4 - L'ASP n'est pas un ASP principal. 5 - L'état de l'unité ASP n'est ni DISPONIBLE, ni ERREUR et ne permet pas d'exécuter RCLSTG (Récupérer mémoire secondaire).

Que faire

Dans le cas du code raison 1, indiquez une description d'unité ASP. Pour les codes raison 2, 3 et 5, utilisez la commande VRYCFG (Changer l'état d'une configuration) pour modifier l'état en DISPONIBLE. Dans le cas du code raison 4, indiquez une description d'unité ASP pour un ASP principal.

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 *CHAR 10
&2 *UBIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFB8ED) MSGF(QSYS/QCPFMSG)

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

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