Message d'erreur IBM i (AS/400)
CPF7217
Droits insuffisants pour exécuter la commande d'analyse avancée &2.
Not authorized to run advanced analysis command &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le code cause est &3. Les codes cause et leur signification sont les suivants : 1 - Le profil utilisateur &1 n'est pas lié à un ID utilisateur des outils de service. 2 - L'ID utilisateur des outils de service lié n'a pas les privilèges fonctionnels nécessaires pour exécuter la commande d'analyse avancée &2.
The reason code is &3. Reason codes and their meaning follow: 1 - The user profile &1 is not linked to a service tools user ID. 2 - The linked service tools user ID does not have the proper functional privileges to run the &2 advanced analysis command.
Que faire
Les codes cause et les reprises correspondantes sont les suivants. Effectuez l'une des opérations suivantes, puis renouvelez votre demande : 1 - Demandez à un administrateur système de lier le profil utilisateur &1 à un ID utilisateur des outils de service. 2 - Demandez à un administrateur système d'accorder à l'ID utilisateur des outils de service lié le privilège Afficher/Modifier/Vider en lecture.
Reason codes and their recoveries follow. Do one of the following and then try the request again: 1 - Have a system administrator link the user profile &1 to a service tools user ID. 2 - Have a system administrator give the linked service tools user ID privilege to Display/Alter/Dump read.
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 | *CHAR |
10 |
| &2 | *CHAR |
30 |
| &3 | *HEX |
8 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7217) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7217) EXEC(DO)
/* traitement de l'erreur */
ENDDO