Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2E97

Impossible de supprimer la définition de fichier &1.

Gravité 30 · Erreur grave

Cause

Cette fonction de suppression de définition de fichier ne permet de supprimer que des définitions de fichiers appartenant à un dictionnaire de données créé par SQL.

Que faire

Indiquez une définition de fichier créée par SQL, puis renouvelez la demande.

Description technique

La suppression de définition de fichier ne peut supprimer que les définitions de fichier créées par SQL. Cette définition de fichier a été créée par l'un des moyens suivants :

  • IDDU.
  • Commandes ADDDTADFN
  • Migration depuis System/36.

File definition drop can only delete file definitions created by SQL. This file definition was created by one of the following: -- IDDU. -- ADDDTADFN commands -- Migration from System/36.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2E97) MSGF(QSYS/QCPFMSG)

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

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