CPF327C
Déplacement du fichier &1 dans bibliothèque &4 impossible.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le fichier &1 de la bibliothèque &2 ne peut pas être déplacé. Code raison &8. Voici les différents codes raison possibles : 1 - Le fichier &1 de la bibliothèque &2, qui se trouve dans le pool de mémoire secondaire (ASP) &3, ne peut pas être déplacé vers la bibliothèque &4 parce que le fichier sous-jacent &5 de la bibliothèque &6 est dans l'ASP &7. 2 - Le fichier est une table temporelle de période système ou une table historique et les tables doivent être dans la même bibliothèque. 3 - Une erreur s'est produite pendant le traitement d'une opération Db2 Mirror sur le système cible. 4 - Les opérations Db2 Mirror sont actuellement bloquées.
Que faire
Suivez les instructions de reprise correspondant au code raison &8 ci-après : 1 - Le fichier ne peut pas être déplacé. Il peut rester dans la bibliothèque où il se trouve actuellement, ou être supprimé.2 - Le fichier ne peut pas être déplacé si la gestion des versions est supprimée. Utilisez ALTER TABLE DROP VERSIONING sur le fichier &5. 3 - Consultez les messages précédents.
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 |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *CHAR |
10 |
| &3 | *BIN |
2 |
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *BIN |
2 |
| &8 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF327C) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF327C) EXEC(DO)
/* traitement de l'erreur */
ENDDO