Message d'erreur IBM i (AS/400)
CPF411F
L'opération de protection par disque miroir n'a pas abouti. Les opérations de réplication sont bloquées pour l'instant.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'opération de protection par disque miroir sur l'objet spécifié &6 type *&8 dans la bibliothèque &7 est actuellement bloquée. Db2 Mirror Engine a déterminé que la réplication active a été interrompue et que toutes les opérations de protection par disque miroir effectuées sur ce système seront bloquées tant que la protection par disque miroir n'aura pas été rétablie et que les modifications contrôlées durant l'interruption n'auront pas été resynchronisées.
Que faire
Rétablissez la protection par disque miroir entre les systèmes afin de permettre à Db2 Mirror d'initier la resynchronisation des objets protégés par disque miroir. Le système reste bloqué jusqu'à ce que Db2 Mirror identifie tous les objets qui doivent être resynchronisés. Renouvelez votre demande sur le système qui n'est pas bloqué pour le moment. Ce système contrôlera toutes les opérations protégées par disque miroir sur l'objet &6 type *&8 dans la bibliothèque &7. Ces opérations contrôlées seront ensuite resynchronisées lorsque la fonction de protection par disque miroir sera rétablie. Pour plus d'informations, reportez-vous à l'ensemble de rubriques Db2 Mirror dans la catégorie Database de l'IBM i Knowledge Center.
Description technique
Les opérations de mise en miroir ne peuvent être effectuées que si la fonction système Db2 Mirror est installée sur le système.
Mirroring operations can only be performed when the system feature Db2 Mirror is installed on the 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...
| Variable | Type | Longueur |
|---|---|---|
| &6 | *CHAR |
10 |
| &7 | *CHAR |
10 |
| &8 | *CHAR |
8 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF411F) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF411F) EXEC(DO)
/* traitement de l'erreur */
ENDDO