Message d'erreur IBM i (AS/400)
CPFB417
Objet sauvegardé avec libération de mémoire, suspendu ou hors ligne. L'objet est &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Les données de l'objet &1 ont été sauvegardées avec libération de la mémoire associée. Une tentative d'extraction des données de l'objet a échoué. Si cet objet est géré par le système de fichiers QOPT, il se peut qu'un volume optique ait été enlevé de la bibliothèque optique.
Que faire
Restaurez les données de l'objet et relancez l'opération. Si le volume optique est hors ligne, réinsérez-le.
Description technique
Le stockage d'un objet peut être libéré en le sauvegardant avec l'option de paramètre STG(*FREE) de SAVOBJ ou SAVDLO, ou à l'aide de l'API Qp0lSaveStgFree()
An object may be storage freed by saving it with the SAVOBJ or SAVDLO STG(*FREE) parameter option or by using the Qp0lSaveStgFree() API
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(CPFB417) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFB417) EXEC(DO)
/* traitement de l'erreur */
ENDDO