Aller au contenu

CPFC911

Critères de réplication pour objet &1, type &3, dans biblio &2 en conflit avec règles existantes. Code raison &8.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Une tentative d'enregistrement d'une nouvelle règle de critères de réplication Db2 Mirror &5 dans RCL a échoué. Code raison &8. Les critères spécifiés pour objet &1 type &3 dans biblio &2 pour ASP &4 avec label d'application &6 sont en conflit avec une règle existant dans RCL sous l'ID unique &7. Les codes raison et leur signification sont les suivants : 1 La règle &7 existe déjà et stipule que la colonne RESTRICTED de la vue QSYS2.REPLICATION_CRITERIA_INFO indique qu'aucune règle supplémentaire ne peut être enregistrée pour les types d'objet éligibles qui correspondent à biblio &2 ou pour les objets éligibles de type &3 dans biblio &2. 2 Tentative de suppression de règle de réplication &7 stipulant que la colonne REMOVABLE dans la vue QSYS2.REPLICATION_CRITERIA_INFO indique que la règle ne peut pas être retirée. 3 L'état d'inclusion de la règle de critères de réplication &7 est en conflit avec l'état d'inclusion &9 spécifié avec les critères de réplication pour objet &1 type &3 dans biblio &2. Des règles en double sont autorisées dans la liste RCL lorsque la colonne RULE_SOURCE dans la vue QSYS2.REPLICATION_CRITERIA_INFO contient une source de règle SYSTEM et USER lorsque les états d'inclusion sont identiques. Le nom d'ASP *SYSBAS indique que la règle de critères de réplication est associée à l'ASP système (ASP 1) et à l'un des ASP utilisateur (ASP dont le numéro est compris entre 2 et 32). Lorsque la valeur *N est indiquée pour l'objet et le type, la règle de critères de réplication est prise en compte pour tous les types d'objet éligibles qui correspondent à la biblio &2 pour l'ASP &4. Lorsque la valeur *N est indiquée seulement pour l'objet, la règle de critères de réplication est prise en compte pour tous les objets éligibles de type &3 dans biblio &2 pour ASP &4.

Que faire

Code raison 1. Aucune règle supplémentaire ne peut être enregistrée pour objet &1 type &3 dans biblio &2. Db2 Mirror a déterminé que les types d'objet éligibles qui correspondent à biblio &2 ou les objets éligibles de type &3 dans biblio &2 doivent être répliqués ou exclus de la réplication. Aucune règle supplémentaire n'est autorisée pour objet &1 type &3 dans biblio &2. Code raison 2. Db2 Mirror a déterminé que la règle de critères de réplication ne peut pas être retirée. Avec cette règle SYSTEM, tous les objets correspondants sont répliqués ou exclus de la réplication. Le retrait de cette règle peut entraîner la modification de l'état d'inclusion de ces objets. Code raison 3. Corrigez l'état d'inclusion pour qu'il corresponde à l'état d'inclusion de la règle RCL &7 stipulant que la colonne RULE_SOURCE dans la vue QSYS2.REPLICATION_CRITERIA_INFO contient la règle SYSTEM. L'état d'inclusion des règles USER ne peut pas être en conflit avec l'état d'inclusion des règles SYSTEM.

Description technique

Pour plus d'informations, consultez la collection de rubriques Db2 Mirror de l'IBM Knowledge Center.

For more information, refer to the Db2 Mirror topic collection in the IBM Knowledge Center.

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 *CHAR 128
&2 *CHAR 10
&3 *CHAR 8
&4 *CHAR 10
&5 *CHAR 14
&6 *CHAR 26
&7 *UBIN 8
&8 *BIN 2
&9 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFC911) MSGF(QSYS/QCPFMSG)

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

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