Aller au contenu

CPF3219

Impossible de supprimer fichier ou membre &1 de &2.

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

Cause

Si un membre a été indiqué, son nom est &3. Si une suppression a été définie, le fichier &1 de la bibliothèque &2 ou un membre du fichier &1 n'a pu être supprimé. En effet, il s'agit d'un fichier ou d'un membre sous-jacent pour des fichiers ou membres dépendants. Dans le cas d'une restauration, le fichier &1 de la bibliothèque &2 n'a pu être restauré. L'incident s'est produit après la création du fichier destiné à recevoir les données lors de la restauration. Ce fichier n'a pas été supprimé car il constituait un fichier ou membre sous-jacent pour des fichiers ou membres dépendants.

Que faire

Exécutez la commande DSPDBR (Afficher les relations de base de données) pour identifier les fichiers et membres associés au fichier &1 de la bibliothèque &2. Supprimez-les ensuite, ainsi que le fichier &1.Si le fichier &1 est une table temporelle de période système ou une table historique, enlevez la gestion des versions à partir de la table temporelle de période système &4 et renouvelez la demande.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3219) MSGF(QSYS/QCPFMSG)

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

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