Message d'erreur IBM i (AS/400)
CPF2F0C
Suppression du dictionnaire de données SQL &1 non admise.
Gravité 30 · Erreur grave
Cause
Le dictionnaire de données que vous tentez de supprimer est le dictionnaire d'une base de données SQL, or ce type de dictionnaire ne peut être supprimé par la fonction IDDU. Pour ce faire, il est nécessaire de supprimer la base de données SQL.
Que faire
Supprimez la base de données SQL ainsi que son dictionnaire, au moyen du logiciel SQL.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2F0C) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2F0C) EXEC(DO)
/* traitement de l'erreur */
ENDDO