Aller au contenu

Message d'erreur IBM i (AS/400)

CPF4061

Objet interne associé à l'unité &4 endommagé.

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

Cause

Un objet interne, nécessaire à la mise en mémoire tampon des données, n'a pas pu être transféré de la mémoire auxiliaire à la mémoire centrale. Ceci est peut-être dû à un incident matériel.

Que faire

Le fichier &2 de la bibliothèque &3 a été fermé et la transaction interrompue. Les utilisateurs en cours peuvent continuer à utiliser l'unité. Cependant, toute nouvelle tentative d'utilisation sera vouée à l'échec, jusqu'à ce que le dommage soit réparé. Suspendez l'unité à l'aide de la commande HLDCMNDEV, en indiquant l'option *CNTRLD, jusqu'à ce que tous les utilisateurs en cours en aient terminé avec l'unité. Contrôlez son utilisation. Dès que les utilisateurs auront terminé, vous pourrez réparer le dommage en mettant l'unité hors fonction, puis de nouveau en fonction (commande VRYCFG). Si l'incident persiste, signalez-le à l'aide de la commande ANZPRB.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4061) MSGF(QSYS/QCPFMSG)

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

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