Aller au contenu

CHGSYSJOB

Modifier un travail système

En bref

La commande CHGSYSJOB (Modifier un travail système) permet à l'utilisateur de modifier la priorité d'exécution d'un travail système.

CHGSYSJOB se lit CHG (Modifier) + SYSJOB. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGSYSJOB JOB(…)

Paramètres

  • JOB Travail obligatoire
  • RUNPTY Priorité d'exécution

Astuce : dans une session 5250, tapez CHGSYSJOB puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CHGSYSJOB (Modifier un travail système) permet à l'utilisateur de modifier la priorité d'exécution d'un travail système.

Restrictions :

  1. Pour utiliser cette commande, vous devez disposer des droits spéciaux *JOBCTL (exploitation des travaux) et *ALLOBJ (tous les objets).

Paramètres

Mot-clé Description Valeurs possibles Remarques
JOB Travail Nom de travail qualifié Obligatoire, clé, positionnel 1
Qualificatif 1: Travail Nom
Qualificatif 2: Utilisat Nom
Qualificatif 3: Numéro 000000-999999
RUNPTY Priorité d'exécution 0-99, *SAME, *IPL Facultatif

Travail (JOB)

Indique le nom du travail système dont les attributs sont modifiés. La liste des noms de travail admis s'affiche lorsque vous appuyez sur F4 après avoir sollicité la fonction d'invite pour ce paramètre.

Ce paramètre est requis.

Qualificatif 1 : Travail

nom
Indiquez le nom du travail système.

Si plusieurs travaux système portent le nom indiqué et qu'aucune valeur n'est indiquée pour les éléments de nom d'utilisateur et de travail de ce paramètre, et que la commande CHGSYSJOB a été exécutée dans un travail interactif, un panneau de sélection est affiché et vous pouvez sélectionner le travail système à modifier. Si le nom de travail indiqué n'est pas unique et que la commande CHGSYSJOB est exécutée dans un travail par lots, le message d'échappement CPF1069 est envoyé.

Qualificatif 2 : Utilisat

nom
Indiquez le nom de l'utilisateur qui identifie le profil utilisateur sous lequel le travail est démarré.

Qualificatif 3 : Numéro

000000-999999
Indiquez le numéro de travail attribué par le système.

Priorité d'exécution (RUNPTY)

Indique la priorité d'exécution pour la phase d'activation. La priorité d'exécution est une valeur comprise entre 0 (priorité la plus élevée) et 99 (priorité la plus faible), représentant l'importance de la phase d'activation lorsque celle-ci est en conflit avec d'autres phases pour l'attribution des ressources machine. Cette valeur représente l'importance relative (mais pas absolue) de la phase d'activation. Par exemple, une phase d'activation ayant une priorité d'exécution égale à 25 n'est pas deux fois plus importante qu'une phase ayant une priorité d'exécution égale à 50.

*SAME
La valeur ne change pas.
*IPL
Utilisez la priorité d'exécution avec laquelle le travail système a été démarré.
0-99
Indiquez la priorité d'exécution que la phase d'activation utilise.

Exemples

CHGSYSJOB   JOB(QDBSRVXR2)  RUNPTY(20)

Cette commande permet de modifier la priorité d'exécution du travail système QDBSRVXR2 en lui attribuant la valeur 20.

Messages d'erreur

Messages *ESCAPE

CPF1069
Fin des noms dupliqués.
CPF1070
Travail &3/&2/&1 non trouvé.
CPF137A
Non autorisé à modifier un travail système.
CPF1379
Le travail &3/&2/&1 ne peut pas être modifié.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.