Message d'erreur IBM i (AS/400)
CPF3E14
L'arrêt de demande base de données relationnelle a échoué.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'arrêt d'une demande base de données sur le système éloigné &1 a échoué pour l'une des raisons suivantes :
- le jeton d'interruption &2 n'a pas été trouvé.
- Le jeton d'interruption &2 n'était pas admis par le système éloigné.
- Aucune demande base de données relationnelle n'était en cours d'exécution sur ce système.
Que faire
Apportez les corrections nécessaires au jeton d'interruption et renouvelez votre demande, ou bien faites votre demande lorsqu'une instruction SQL est en cours d'exécution sur le système éloigné.
Description technique
Les demandes de fin de base de données relationnelle ont échoué car le jeton d'interruption ne correspondait pas au jeton d'interruption renvoyé dans le message de réponse DDM Access Relational Database (ACCRDBRM).
End relational database requests failed because the interrupt token did not match the interrupt token returned on the DDM Access Relational Database (ACCRDBRM) reply message.
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 |
variable |
| &2 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF3E14) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF3E14) EXEC(DO)
/* traitement de l'erreur */
ENDDO