Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2161

Suppression impossible pour certains objets de la bibliothèque &1.

Gravité 30 · Erreur grave

Cause

Certains objets de la bibliothèque &1 ne peuvent être supprimés.

Que faire

Affichez les objets qui n'ont pu être supprimés, au moyen de la commande DSPLIB (Afficher une bibliothèque). Utilisez la commande DSPOBJD (Afficher des descriptions d'objets) pour déterminer les raisons pour lesquelles la suppression n'a pas eu lieu, et la commande DSPOBJAUT (Afficher les droits sur un objet) pour savoir si vous êtes autorisé à supprimer cet objet. S'il n'existe pas d'objets externes à la bibliothèque, faites un cliché de la bibliothèque (commande DMPOBJ) ainsi que des objets internes (commande DMPSYSOBJ). Si nécessaire, lancez la commande RCLSTG (Récupérer la mémoire) pour rectifier les conditions incorrectes.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2161) MSGF(QSYS/QCPFMSG)

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

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