Aller au contenu

CPF8C8A

QSRVBAS déjà inscrit dans le répertoire de distribution du système.

Gravité 30 · Erreur grave

Cause

La commande WRKSRVPVD (Gérer les prestataires de maintenance) crée automatiquement un poste dans le répertoire de distribution du système pour le profil utilisateur QSRVBAS. Celui-ci ne doit pas être attribué à un autre poste du répertoire lorsque des prestataires de maintenance non IBM (*IBMSRV) sont ajoutés à la liste des systèmes pouvant recevoir ce type de prestation.

Que faire

Vous pouvez, soit enlever du répertoire de distribution du système le poste associé au nom d'utilisateur QSRVBAS, soit attribuer un autre profil utilisateur au poste du répertoire. Utilisez ensuite la commande WRKSRVPVD (Gérer les prestataires de maintenance) pour ajouter des prestataires de maintenance.

Description technique

Chaque fois qu'un fournisseur de services est ajouté, l'utilisateur QSRVBAS est automatiquement affecté au répertoire de distribution. Cela permet de recevoir des PTF d'un fournisseur de services. Une tentative d'ajout du profil utilisateur QSRVBAS au répertoire de distribution du système a été effectuée pendant le traitement de la commande WRKSRVPVD. Un enregistrement indiquant que QSRVBAS était déjà inscrit dans le répertoire de distribution du système avec une entrée autre que celle créée par la commande WRKSRVPVD a été trouvé. Les fournisseurs de services ne peuvent pas être ajoutés tant que le profil utilisateur QSRVBAS n'est pas ajouté au répertoire de distribution du système par la commande WRKSRVPVD.

Whenever a service provider is added, user QSRVBAS is automatically assigned to the distribution directory. This is done so that PTFs can be received from a service provider. An attempt was made to add user profile QSRVBAS to the system distribution directory while processing the WRKSRVPVD command. A record was found indicating QSRVBAS was already enrolled in the system distribution directory with an entry other than the entry created by the WRKSRVPVD command. Service providers may not be added unless the QSRVBAS user profile is added to the system distribution directory by the WRKSRVPVD command.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8C8A) MSGF(QSYS/QCPFMSG)

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

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