Aller au contenu

Message d'erreur IBM i (AS/400)

CPFC913

Echec de la demande de retrait d'une règle de critères de réplication pour l'objet &1 type &3 dans la biblio &2. Règle non trouvée.

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

Cause

Une tentative de retrait d'une règle de critères de réplication de la liste RCL pour l'objet &1, type &3, dans la biblio &2 avec le label d'application &5 a échoué. Il n'existe aucune règle ACTIVE avec les mêmes critères dans la liste RCL pour l'ASP &4. 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 liste RCL ne peut pas localiser pour retrait une règle de critères de réplication dans la vue QSYS2.REPLICATION_CRITERIA_INFO qui correspond à la biblio &2 pour l'ASP &4 lorsque les colonnes OBJECT_TYPE et OBJECT_NAME sont NULL. Lorsque la valeur *N est indiquée seulement pour le nom d'objet, la liste RCL ne peut pas localiser une règle de critères de réplication qui correspond à tous les objets de type &3 dans la biblio &2 pour l'ASP &4 lorsque la colonne OBJECT_NAME est NULL.

Que faire

Corrigez les paramètres de critères de réplication pour le service SQL Db2 Mirror de sorte qu'ils correspondent à une règle existant dans la vue QSYS2.REPLICATION_CRITERIA_INFO. Seuls les critères de réplication pour lesquels la colonne APPLY_STATE est ACTIVE et la colonne RULE_SOURCE est USER peuvent être sélectionnés. Renouvelez votre demande après avoir corrigé les paramètres de critères de réplication du service SQL Db2 Mirror.

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 26

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFC913) MSGF(QSYS/QCPFMSG)

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

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