Message d'erreur IBM i (AS/400)
MCH2813
Fonction de collecte de données machine demandée non valide
Requested machine data collection function not valid
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La fonction demandée ne peut pas être exécutée à cause du code d'erreur &1. Les codes d'erreur et leur signification sont les suivants : 0001
- La fonction de démarrage de la collecte de données a été demandée pour une catégorie déjà active. 0002
- La fonction d'arrêt de la collecte de données a été demandée pour une catégorie qui n'était pas active. 0003
- Le processus qui a demandé l'arrêt de la collecte de données n'est pas celui qui l'avait démarrée pour cette catégorie. 0004
- Le fichier de chaîne d'octets indiqué servait à collecter des données pour une autre catégorie. 0005
- Le fichier de chaîne d'octets indiqué ne peut pas être mappé. 0006
- La taille maximale de données indiquée n'est pas supérieure à la taille actuelle des données.
The requested function cannot be performed because of error code &1. The error codes and their meanings follow: 0001 -- The start data collection function was requested for a category which was already active. 0002 -- The stop data collection function was requested for a category which was not active. 0003 -- The process that requested to stop the data collection was not the process that started the data collection for that category. 0004 -- The specified byte stream file was being used to collect data for a different category. 0005 -- The specified byte stream file cannot be mapped. 0006 -- The specified maximum data size is not greater than the current size of the data.
Que faire
Corrigez l'erreur, puis renouvelez votre demande.
Correct the error and try the request again.
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 | *HEX |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH2813) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH2813) EXEC(DO)
/* traitement de l'erreur */
ENDDO