Aller au contenu

Message d'erreur IBM i (AS/400)

CPF5272

Enreg non ajoutés au membre &4.

Gravité 50 · Fin anormale du travail

Cause

Les enreg n'ont pas été ajoutés au membre &4, fichier &2, &3 car ils requièrent plus de capacité mémoire que le propriétaire du fichier, le système ou le fichier n'en dispose.

Que faire

Limite mémoire dépassée. Code raison &7. Les codes raison sont les suivants : 1 Limite mémoire du profil util dépassée. Demandez au responsable de la sécurité de lui en accorder davantage (paramètre MAXSTG de CHGUSRPRF). Renouvelez ensuite votre demande. 2 Limite mémoire du système dépassée. Supprimez les objets inutiles ou utilisez RCLSTG. Renouvelez ensuite votre demande. 3 Limite mémoire de l'objet dépassée. Taille max atteinte pour le membre &8 de &9 dans &10. Aucun enreg ne peut être ajouté au fichier. Aucune reprise possible. 4 Limite mémoire de l'objet dépassée. Taille max atteinte pour un chemin d'accès du membre &8, &9 dans &10. Aucun poste ne peut être ajouté au chemin. Si la taille de chemin d'accès est *MAX4GB, remplacez-la par *MAX1TB à l'aide de la commande CHGLF ou CHGPF selon qu'il s'agit d'un fichier logique ou d'un fichier physique, avec ACCPTHSIZ. Si la taille du chemin d'accès est déjà *MAX1TB, aucune reprise n'est possible. 5 Limite mémoire de l'objet dépassée. Taille max atteinte pour un chemin d'accès du membre &8, &9 dans &10. En raison de sa structure interne, un IPL est obligatoire pour pouvoir ajouter d'autres postes au chemin d'accès. 6 Limite mémoire de l'objet dépassée. Taille max atteinte pour un chemin d'accès du membre &8, &9 dans &10. En raison de sa structure interne, le chemin d'accès doit être reconstruit pour pouvoir y ajouter d'autres postes. S'il ne s'agit pas d'un chemin d'accès par clé unique, vous pouvez le recréer à l'aide de la commande CHGLF ou CHGPG selon que le fichier est un fichier logique ou un fichier physique, avec MAINT afin de le modifier pour maintenance par reconstruction. Ensuite, relancez la commande de modification pour replacer le chemin d'accès en maintenance immédiate. S'il s'agit d'un chemin d'accès par clé unique, vous pouvez le recréer tout d'abord en supprimant le membre du fichier à l'aide de RMVM, puis en créant le membre et le chemin à l'aide de la cde ADDPFM ou ADDLFM. S'il s'agit d'un membre de fichier physique, vous pouvez sauvegarder les données du membre (SAVOBJ) avant de retirer le membre du fichier. 7 Le code raison ne peut pas être déterminé car un fichier DDM est en cours d'utilisation. Consultez l'historique du travail sur le système cible pour déterminer les causes de cet incident. 8 Limite mémoire de l'objet dépassée. Le fichier sauvegarde &2 de &3 a atteint sa taille maximale et ne peut pas accepter d'autres données. Aucune reprise possible.

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
&2 *CHAR 10
&3 *CHAR 10
&4 *CHAR 10
&7 *CHAR 2
&8 *CHAR 10
&9 *CHAR 10
&10 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5272) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF5272) EXEC(DO)
  /* traitement de l'erreur */
ENDDO