Message d'erreur IBM i (AS/400)
CPF936B
Echec de la création automatique d'une unité sur le contrôleur &1.
Gravité 20 · Erreur
Cause
La tentative de création automatique d'une description d'unité dans la description de contrôleur &1 n'a pas abouti. Impossible de trouver un nom unique pour la description d'unité. Le système ne peut procéder à la création automatique de la description d'unité.
Que faire
Le système n'a pas trouvé de nom pour la création automatique de la description d'unité. Cette description doit donc être créée de manière manuelle. La commande &6 (Créer une description d'unité), utilisée pour la création manuelle, doit comporter les informations suivantes : DEVCLS(*RMT), TYPE(&3), MODEL(&4), LOCADR(&5), &10 et CTL(&1). Une fois la description d'unité créée, vous devez la mettre en fonction manuellement à l'aide de la commande VRYCFG (Changer l'état d'une configuration) en précisant les paramètres CFGTYPE(*DEV) et STATUS(*ON).
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 |
| &3 | *CHAR |
4 |
| &4 | *CHAR |
4 |
| &5 | *HEX |
1 |
| &6 | *CHAR |
9 |
| &10 | *CHAR |
9 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF936B) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF936B) EXEC(DO)
/* traitement de l'erreur */
ENDDO