Valeur système IBM i (AS/400) · Messages et journalisation
QLOGOUTPUT
Production de la sortie de l'historique du travail
Détermine si l'historique d'un travail est mis en sortie imprimante à la fin du travail, et qui le produit : le travail ou le serveur d'historiques.
À quoi elle sert
QLOGOUTPUT règle ce qui se passe à la fin d'un travail pour son historique : le travail le produit lui-même (*JOBEND), le serveur d'historiques de travaux s'en charge (*JOBLOGSVR), ou rien n'est imprimé et l'historique reste en attente (*PND).
Elle compte pour l'exploitant, car des milliers de travaux courts produisent autant de fichiers spoule, et pour l'auditeur qui a besoin de ces historiques pour comprendre un incident.
Les valeurs possibles
| Valeur | Signification |
|---|---|
*JOBEND | Le travail produit la sortie de son historique : valeur livrée. |
*JOBLOGSVR | Le serveur d'historiques produit la sortie ; IBM le recommande. |
*PND | Aucune sortie automatique : l'historique reste en attente et peut être affiché ensuite avec DSPJOBLOG. |
Prise en compte : Immédiate pour les travaux qui entrent dans le système après le changement ; les travaux déjà démarrés ne sont pas touchés. Le droit spécial *JOBCTL est nécessaire.
La valeur recommandée
Passez à *JOBLOGSVR, le réglage que recommande IBM. Utilisez *PND si vous voulez limiter le volume de spoule et la consommation de ressources, en acceptant de n'afficher un historique que quand il est utile.
La changer
CHGSYSVAL SYSVAL(QLOGOUTPUT) VALUE(*JOBLOGSVR)
Pour lire la valeur actuelle et celle de la livraison, en SQL :
SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QLOGOUTPUT'
Le piège
Avec *PND, les historiques en attente sont supprimés périodiquement par l'Assistant opérateur ou par l'API QWTRMVJL ; sans cela, ils s'accumulent. Si la file de messages du travail est pleine, le système produit tout de même la sortie, quelle que soit cette valeur.