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ètre | Type | Par défaut | Signification |
|---|---|---|---|
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 |