Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.ADD_TRACKED_JOB_QUEUE

Suivre une file d'attente de travaux

Procédure qui ajoute une file d'attente des travaux à la liste des files suivies, pour conserver l'historique des travaux qui y passent.

À quoi ça sert

Cette procédure ajoute la file d'attente des travaux JOB_QUEUE de la bibliothèque JOB_QUEUE_LIBRARY à la liste des files suivies, dans l'ASP indiqué par IASP_NAME ('*SYSBAS' pour la base système).

Le paramètre JOB_RETENTION_PERIOD (défaut 0) règle la durée de conservation des informations de travaux, et TRACKING_FILE_IASP désigne l'ASP indépendant du fichier de suivi. Une fois la file suivie, on relit les informations avec QSYS2.TRACKED_JOB_INFO et la liste des files avec QSYS2.TRACKED_JOB_QUEUES.

Résultat réel sur un IBM i 7.5

Procédure non exécutée sur notre IBM i de test : elle agit sur la configuration du système ou sur d'autres travaux.

L'exemple d'IBM

Ajouter la file d'attente des travaux APPLIB/APPJOBQ à la liste des files suivies.

-- Description: Add job queue APPLIB/APPJOBQ to the list of tracked job queues. 
  CALL QSYS2.ADD_TRACKED_JOB_QUEUE(IASP_NAME => '*SYSBAS', 
                                 JOB_QUEUE_LIBRARY => 'APPLIB', 
                                 JOB_QUEUE         => 'APPJOBQ');

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) obligatoire Nom de l'ASP indépendant
JOB_QUEUE_LIBRARY VARCHAR(10) obligatoire Bibliothèque de la file d'attente des travaux
JOB_QUEUE VARCHAR(10) obligatoire File d'attente des travaux
JOB_RETENTION_PERIOD INTEGER 0 Durée de conservation des travaux
TRACKING_FILE_IASP VARCHAR(10) NULL ASP indépendant du fichier de suivi