Aller au contenu

Message d'erreur IBM i (AS/400)

CPF0C85

Duplicate library &5 specified.

Gravité 30 · Erreur grave

Cause

Pour le produit &1 édition &6 option &3 chargement &4, la bibliothèque &5 apparaît plusieurs fois comme bibliothèque de développement ou plusieurs fois comme bibliothèque principale. Un nom de bibliothèque ne peut apparaître qu'une seule fois comme bibliothèque de développement (mots-clés DVLLIB et ADLLIB) et qu'une seule fois comme bibliothèque principale (mots-clés PRILIB et ADLLIB) pour un produit, une édition, une option et un chargement donnés. Un nom de bibliothèque peut apparaître à la fois comme bibliothèque de développement et comme bibliothèque principale.

For product &1 release &6 option &3 load &4, library &5 appears more than once as a development library or more than once as a primary library. Library names can only appear once as a development library (DVLLIB and ADLLIB keywords) and can only appear once as a primary library (PRILIB and ADLLIB keywords) for a given product, release, option, and load. A library name may appear as both a development library and a primary library.

Que faire

Supprimez les bibliothèques en double des bibliothèques de développement indiquées ou des bibliothèques principales indiquées, puis renouvelez votre demande.

Remove duplicate libraries from either the development libraries specified or from the primary libraries specified, and then try the request again.

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
&1 *CHAR 7
&3 *CHAR 5
&4 *CHAR 4
&5 *CHAR 10
&6 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF0C85) MSGF(QSYS/QCPFMSG)

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

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