Aller au contenu

CPFBA20

Descripteur de session incorrect.

Session handle not valid.

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

Cause

Le descripteur de session ne correspond pas au descripteur de la session de gestion DASD active en cours. Soit le descripteur de session n'est pas exactement celui renvoyé lors d'un appel précédent de l'API QYASSDMS, soit la session correspondant au descripteur indiqué a été fermée et une nouvelle session a été démarrée.

The session handle does not match the session handle of the current active DASD Management session. Either the session handle is not the exact session handle that was returned on a prior call to the QYASSDMS API, or the session for the given session handle was closed and a new session has been started.

Que faire

Indiquez le descripteur de session correct ou démarrez une session avant de tenter une opération qui nécessite un descripteur de session.

Either specify the correct session handle or start a session before attempting an operation that requires a session handle.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFBA20) MSGF(QSYS/QCPFMSG)

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

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