IBM i - Se protéger contre un PWRDWNSYS involontaire

AddThis Social Bookmark Button

 

La commande PWRDWNSYS possède un paramètre CONFIRM.

Les valeurs possibles :

  • *ENVVAR : La valeur est déterminée par une variable d'environnement appelée "QIBM_PWRDWNSYS_CONFIRM" (valeur par défaut);
  • *INTERACT : Un écran de confirmation est affiché quand la commande PWRDWNSYS est émise depuis un travail interactif;
  • *YES : Un écran de confirmation est affiché quand la commande PWRDWNSYS est émise depuis une session interactive. Un message d'interrogation est envoyé vers la file d'attente de messages QSYSOPR en batch
  • *NO : Aucune confirmation n'est envoyée quand la commande PWRDWNSYS est émise.

 


Si la variable d'environnement QIBM_PWRDWNSYS_CONFIRM n'existe pas par defaut, aucune confirmation n'est envoyée.
Pour gérer les variables d'environnement, il faut utiliser la commande WRKENVVAR LEVEL(*SYS).

 

!! Attention !!

 

Les variables d'environnement peuvent être spécifiées au niveau d'un job (*JOB) ou au niveau global pour le système (*SYS).

Pour être sûr que la confirmation du PWRDWNSYS fonctionne pour tous les jobs, bien s'assurer de travailler sur les variables d'environnement au niveau système (*SYS) !


!!   Pensez à faire un Signoff pour que les mises à jours soient prisent en compte dans votre session.

 

Remarque : Depuis la V6, cette commande demande une confirmation par défaut.

 

 

 Cet article vous a été utile, n'hésitez pas à le partager.