Aller au contenu

CPF705F

Récepteur non répliqué vers &8 journaux éloignés.

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

Cause

Le récepteur de journal &1, bibliothèque &2, ne peut pas être supprimé car il n'a pas été intégralement répliqué vers les &8 journaux éloignés.

Que faire

A l'aide de la commande DSPJOBLOG, affichez les messages précédents qui répertorient les journaux éloignés vers lesquels le récepteur &1 n'a pas encore été répliqué. Assurez-vous que tous les journaux éloignés sont à l'état *ACTIVE en exécutant la commande WRKJRNA sur le journal &3, bibliothèque &4. Si l'état du journal éloigné est *ACTIVE, vous devrez patienter jusqu'à ce que le récepteur de journal &1 soit complètement répliqué vers ce journal éloigné avant de pouvoir effectuer la suppression. Vous pouvez également indiquer *IGNTGTRCV au paramètre OPTION de la commande DLTJRNRCV, puis renouveler votre demande. Si le récepteur de journal est attaché, vous devez indiquer DLTOPT(*IGNTGTRCV) dans la commande DLTJRNRCV afin de supprimer ce récepteur car il n'est pas considéré comme étant complètement répliqué tant qu'il n'est pas détaché.

Description technique

Une fois qu'un journal distant a été ajouté au journal &3 de la bibliothèque &4, les récepteurs de journal ne peuvent pas être supprimés tant que les entrées de journal de ce récepteur n'ont pas été entièrement répliquées vers le journal distant, ou tant que le journal distant n'a pas été retiré. Utilisez la commande Retirer un journal distant (RMVRMTJRN) pour dissocier un journal distant du système cible indiqué du journal indiqué sur le système source.

Once a remote journal has been added to journal &3 in library &4, the journal receivers can not be deleted unless the journal entries for that journal receiver have been completely replicated to the remote journal, or until the remote journal has been removed. Use the Remove Remote Journal (RMVRMTJRN) command to disassociate a remote journal on the specified target system from the specified journal on the source system.

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 10
&2 *CHAR 10
&3 *CHAR 10
&4 *CHAR 10
&8 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF705F) MSGF(QSYS/QCPFMSG)

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

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