Aller au contenu

CPF1F2A

Le nombre de fichiers ouverts dépasse la limite.

Number of open files exceeds limit.

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

Cause

Le nombre de fichiers pouvant être ouverts simultanément dans le système de fichiers &2 est limité à &1. Votre demande a échoué car vous avez tenté d'ouvrir un fichier alors que &1 fichiers sont déjà ouverts.

There is a limit of &1 files that can be opened at one time in file system &2. Your request failed because you attempted to open a file when &1 files are already opened.

Que faire

Fermez les fichiers qui ne sont plus nécessaires, puis renouvelez votre demande.

Close the files that are no longer needed and try the request again.

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 *BIN 4
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1F2A) MSGF(QSYS/QCPFMSG)

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

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