Message d'erreur IBM i (AS/400)
CPF4523
Enreg non ajoutés au fichier &2 de &3.
Gravité 50 · Fin anormale du travail
Cause
L'espace disponible pour le propriétaire du fichier, la machine ou l'objet système ne permet pas de recevoir de nouveaux enregistrements.
Que faire
Consultez les messages de niveau inférieur. Si la limite mémoire du profil utilisateur a été atteinte, le responsable de la sécurité doit attribuer plus de mémoire au profil utilisateur auquel appartient le fichier (paramètre MAXSTG de la commande CHGUSRPRF). Si la capacité maximale de la machine a été atteinte, supprimez des objets dont vous n'avez plus besoin et renouvelez la demande. La commande RCLSTG (Réclamer la mémoire) peut également être utilisée pour libérer de la mémoire. Si c'est la capacité mémoire de l'objet qui est en cause, n'ajoutez plus d'enregistrements au fichier.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4523) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4523) EXEC(DO)
/* traitement de l'erreur */
ENDDO