Aller au contenu

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

QSYS2.REMOVE_TRACKED_JOB_QUEUE

Retirer une file de travaux du suivi

Procédure qui retire une file d'attente des travaux de la liste des files suivies, pour ne plus en tracer les travaux.

À quoi ça sert

Le suivi des travaux (tracked jobs) permet de mémoriser des informations sur les travaux passant par certaines files d'attente des travaux. Cette procédure retire de cette liste la file désignée par sa bibliothèque (JOB_QUEUE_LIBRARY) et son nom (JOB_QUEUE), dans l'ASP donné par IASP_NAME.

Le paramètre IGNORE_ERRORS vaut NO par défaut : une erreur est alors signalée. Elle modifie la configuration du suivi et n'a pas de mode aperçu.

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

Retirer la file d'attente des travaux APPLIB/APPJOBQ de la liste des files suivies.

-- Description: Remove job queue APPLIB/APPJOBQ from the list of tracked job queues. 
  CALL QSYS2.REMOVE_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
IGNORE_ERRORS VARCHAR(3) 'NO' Ignorer les erreurs