Aller au contenu

CPF3E80

Erreur de syntaxe détectée dans le flot de données DDM.

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

Cause

Une erreur de syntaxe a été détectée dans un flot de données DDM (Gestion de fichiers éloignés) envoyé ou reçu. Code emplacement : &4. La signification des codes est la suivante :

  • '01'X
  • L'erreur a été détectée dans une réponse ou un objet, au niveau du demandeur de l'application.
  • '02'X
  • L'erreur a été détectée dans une commande ou un objet, au niveau du serveur de l'application.

Que faire

Consultez le message CPF9163 ou CPF9173 de l'historique du travail.

Description technique

Les informations d'erreur du flot de données DDM sont &6. Le code d'erreur de syntaxe est &5. Il en résulte le SQLCODE -30000 ou -30020 et le SQLSTATE 58008 ou 58009, respectivement, sur le demandeur d'application.

The DDM data stream error information is &6. The syntax error code is &5. This will result in SQLCODE -30000 or -30020 and SQLSTATE 58008 or 58009, respectively, at the application requester.

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
&4 *HEX 1
&5 *HEX 1
&6 *HEX variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3E80) MSGF(QSYS/QCPFMSG)

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

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