CPF514C
Une erreur s'est produite pendant la préparation d'une transaction de liaison de données.
Gravité 50 · Fin anormale du travail
Cause
La tentative de préparation d'une transaction du gestionnaire pour validation a échoué. Le code d'erreur correspondant est &2. Les codes d'erreur et leur signification sont les suivants : 1
- Le serveur DLFM n'est pas disponible pour l'instant. La transaction du gestionnaire de fichiers de liaisons de données (DLFM) a été automatiquement invalidée. 2
- Le gestionnaire de fichiers de liaisons de données (DLFM) a demandé que la transaction soit invalidée. La transaction du gestionnaire de fichiers de liaisons de données (DLFM), qui impliquait un ou plusieurs fichiers de la bibliothèque &1, était en cours de préparation pour au moins l'une des raisons suivantes :
- Durant le cycle de validation, au moins une opération d'insertion, de mise à jour ou de suppression au niveau de la base de données, a eu un effet sur la valeur d'une zone de type liaison de données de contrôle de liaison de fichiers.
- Durant le cycle de validation, un fichier base de données a été modifié afin de supprimer une zone de type liaison de données de contrôle de liaison de fichiers, ou un fichier base de données contenant au moins une zone de type liaison de données de contrôle de liaison de fichiers a été supprimé. Le serveur DLFM est le suivant : &3
Que faire
Si le serveur n'est pas actuellement disponible, patientez jusqu'à ce qu'il le devienne. Relancez les opérations qui ont été invalidées.
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 | *BIN |
4 |
| &3 | *CHAR |
254 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF514C) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF514C) EXEC(DO)
/* traitement de l'erreur */
ENDDO