CPF2E9E
Espace mémoire insuffisant pour ajout au dictionnaire &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La limite mémoire a été dépassée pour l'un des éléments suivants :
- Profil utilisateur du propriétaire
- Profil de groupe
- Profil du dépositaire de droits
- Machine
Que faire
Consultez les messages précédents de l'historique du travail. S'ils indiquent un dépassement de la mémoire maximale permise du profil utilisateur, augmentez celle-ci pour le profil utilisateur ou le profil de groupe approprié, en accroissant la valeur maximale définie au paramètre MAXSTG de la commande CHGUSRPRF (Modifier un profil utilisateur). Si la capacité mémoire de la machine a été dépassée, libérez une partie de l'espace mémoire en indiquant *FREE au paramètre STG de la commande SAVOBJ (Sauvegarder un objet).
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 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2E9E) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2E9E) EXEC(DO)
/* traitement de l'erreur */
ENDDO