Aller au contenu

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...

VariableTypeLongueur
&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