Aller au contenu

CPF320C

Fichier &1 non admis dans la collection SQL &2.

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

Cause

Vous avez tenté de créer ou de déplacer le fichier base de données &1, attribut &3, dans la bibliothèque &2. Cependant, la bibliothèque &2 est une collection SQL qui n'admet pas les fichiers possédant l'attribut &3. Les attributs de fichier et leur signification sont les suivants : 1

  • Fichier décrit dans les programmes. 2
  • Fichier logique ne constituant pas une vue SQL. 3
  • Fichier à membres multiples ne constituant pas un fichier source.

Que faire

Indiquez un nom de bibliothèque ne désignant pas une collection SQL, ou le nom d'un fichier dont les attributs sont admis dans une collection SQL, puis relancez la commande. Pour plus d'informations, reportez-vous à l'ensemble de rubriques DB2 for IBM SQL Reference dans la catégorie Database du manuel IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.

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 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF320C) MSGF(QSYS/QCPFMSG)

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

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