Message d'erreur IBM i (AS/400)
CPF2813
Fichier &1 de &2 non disponible.
Gravité 30 · Erreur grave
Cause
Le fichier indiqué ne peut être utilisé. Il se peut qu'un autre travail ou qu'une autre unité d'exécution de ce travail l'utilise déjà. S'il s'agit d'un fichier DDM, il s'est produit une erreur de communications de données.
Que faire
Consultez les messages affichés précédemment. Attendez que le fichier soit disponible ou corrigez les erreurs. puis renouvelez la demande.
Description technique
La commande Gérer les verrous d'objet (WRKOBJLCK) permet de déterminer quel travail ou quelle unité d'exécution utilise le fichier.
The Work with Object Locks command (WRKOBJLCK) can be used to help determine which job or thread is using the file.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2813) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2813) EXEC(DO)
/* traitement de l'erreur */
ENDDO