CPF8865
DSNX a subi une grave erreur lors d'une tentative de gestion de la mémoire.
Gravité 30 · Erreur grave
Cause
Le logiciel DSNX (Logiciel relais d'échange d'informations) utilise plusieurs objets internes pour assurer le suivi des informations relatives aux demandes NDM (NetView Distribution Manager). Le code d'erreur &1 décrit le type d'erreur rencontré : 1 - Erreur inattendue. 3 - Biblio temporaire non dispo. 4 - Pour qu'une demande soit diffusée par SNADS, une liste de noms de systèmes cibles est requise. Cette liste dépasse 16 Mo. 5 - Lorsqu'une demande est diffusée vers un système local ou éloigné, une liste d'ID/adresses des destinataires est requise. Cette liste dépasse 16 Mo. 6 - Une liste de destinataires est créée à la fin d'une distribution locale. Cette liste dépasse 16 Mo. 7 - Les objets du serveur de fichiers SNADS contiennent les données en rapport avec la demande. Un espace de l'objet du serveur de fichiers dépasse 16 Mo. 8 - La mémoire permanente interne allouée à DSNX dépasse 16 Mo. 9 _ La mémoire temporaire interne allouée à DSNX dépasse 16 Mo. 10 - La mémoire interne DSNX contenant les informations au sujet d'une demande (et l'information de groupe relative à celle-ci) dépasse 16 Mo. 11 - La mémoire interne DSNX attribuée à l'interface avec le système hôte dépasse 16 M. 12 - Les objets du serveur de fichiers SNADS contiennent des données en rapport avec la demande. La mémoire demandée lors d'une modification a dépassé 16 Mo. 13 - Une demande de modification de la taille de la mémoire interne DSNX dépasse 16 Mo. 14 - Dépassement de la mémoire secondaire utilisateur. 20 - Erreur interne DSNX lors du traitement d'une demande de gestion de la mémoire.
Que faire
Signalez l'anomalie rencontrée à votre responsable de la maintenance.
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 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8865) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8865) EXEC(DO)
/* traitement de l'erreur */
ENDDO