Aller au contenu

CPF2615

Le contrôleur &1 doit être mis hors fonction pour cette opération.

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

Cause

L'opération demandée n'a pas abouti pour l'une ou plusieurs des raisons suivantes :

  • Le contrôleur &1 doit être mis hors fonction pour cette opération.
  • L'unité indiquée pour une opération de suppression ou de modification de nom est la dernière unité connectée au contrôleur &1. Elle ne peut pas être supprimée ni rebaptisée s'il n'existe aucune autre unité connectée au contrôleur &1.
  • L'unité logique (LU) du système hôte associée à l'unité indiquée dans une opération de suppression ou de modification de nom n'est pas hors fonction.

Que faire

-- Si une opération de restauration ou d'installation est effectuée et qu'il s'agit du contrôleur de console ou d'un contrôleur utilisé par l'opération, aucune reprise n'est nécessaire.

  • Pour supprimer, rebaptiser ou modifier le contrôleur &1, utilisez la commande VRYCFG (Changer l'état d'une configuration) afin de mettre le contrôleur &1 hors fonction. Renouvelez ensuite la demande.
  • Pour supprimer ou rebaptiser une unité connectée au contrôleur &1, effectuez l'une des opérations suivantes, puis renouvelez votre demande.
  • Créez une autre description d'unité pour le contrôleur &1 de sorte que l'unité supprimée ou rebaptisée ne soit pas la seule unité connectée au contrôleur.
  • Désactivez l'unité logique (LU) du système hôte associée à l'unité supprimée ou rebaptisée.
  • Mettez le contrôleur &1 hors fonction à l'aide de la commande VRYCFG.

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 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2615) MSGF(QSYS/QCPFMSG)

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

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