CPF39A6
La mémoire n'a pas pu être allouée.
Storage could not be allocated
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La quantité de mémoire demandée dans la commande STRCMNTRC n'a pas pu être allouée pour les données de trace. La mémoire inutilisée disponible dans le pool de mémoire de la trace de communications n'était pas suffisante pour satisfaire la demande.
The amount of storage requested on the STRCMNTRC command could not be allocated for the trace data. Not enough unused storage was available in the communications trace storage pool to satisfy the request.
Que faire
Lancez la commande Démarrer trace de communications (STRCMNTRC) avec une valeur de mémoire maximale (MAXSTG) plus petite, supprimez une trace de communications existante pour libérer de la mémoire dans le pool de mémoire de la trace de communications, ou augmentez la mémoire maximale autorisée pour les fonctions de trace de communications (via les outils de service système).
Issue the Start Communications Trace (STRCMNTRC) command with a smaller maximum storage (MAXSTG) value, delete an existing communications trace to make more storage available in the communications trace storage pool, or increase the maximum storage allowed for communications trace functions (through System Service Tools).
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF39A6) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF39A6) EXEC(DO)
/* traitement de l'erreur */
ENDDO