Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.OUTPUT_QUEUE_INFO

Description des files d'attente de sortie

Décrit les files d'attente de sortie : nombre de fichiers, éditeurs, statut et paramètres d'impression à distance.

À quoi ça sert

Cette vue renvoie une ligne par file d'attente de sortie : nombre de fichiers et d'éditeurs (writers), unité d'impression, ordre des fichiers, pages de séparation, contrôle par l'opérateur, droit à vérifier, statut de la file, travail d'édition et son statut, file de messages associée, et les paramètres de destination pour l'impression à distance (adresse Internet, file distante, programmes de transformation).

Les paramètres OUTQ_LIB, OUTQ_NAME et IGNORE_ERRORS permettent de cibler une file. Le SQL permet par exemple de trouver la file la plus remplie, puis d'examiner son contenu avec OUTPUT_QUEUE_ENTRIES, comme dans l'exemple d'IBM.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.OUTPUT_QUEUE_INFO

Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :

OUTPUT_QUEUE_NAME Nom de la file d'attente de sortie OUTPUT_QUEUE_LIBRARY_NAME Bibliothèque de la file d'attente de sortie NUMBER_OF_FILES Nombre de fichiers NUMBER_OF_WRITERS Nombre d'éditeurs (writers) WRITERS_TO_AUTOSTART Éditions à démarrer automatiquement PRINTER_DEVICE_NAME Nom de l'unité d'impression ORDER_OF_FILES Ordre des fichiers DISPLAY_ANY_FILE Affichage de n'importe quel fichier JOB_SEPARATORS Pages de séparation des travaux MAXIMUM_PAGES Nombre maximal de pages MAXIMUM_PAGES_STARTING_TIME Heure de début de la limite de pages MAXIMUM_PAGES_ENDING_TIME Heure de fin de la limite de pages OPERATOR_CONTROLLED Contrôlé par l'opérateur AUTHORITY_TO_CHECK Droit à vérifier DATA_QUEUE_LIBRARY Bibliothèque de la file de données DATA_QUEUE_NAME Nom de la file de données OUTPUT_QUEUE_STATUS Statut de la file d'attente de sortie WRITER_JOB_NAME Nom du travail d'édition WRITER_JOB_STATUS Statut du travail d'édition WRITER_TYPE Type d'édition SPOOLED_FILE_ASP_ATTRIBUTE Attribut d'ASP du fichier spoule SPOOLED_FILE_ASP_NUMBER Numéro d'ASP du fichier spoule SPOOLED_FILE_ASPGRP Groupe d'ASP du fichier spoule TEXT_DESCRIPTION Texte descriptif MESSAGE_QUEUE_LIBRARY Bibliothèque de la file de messages MESSAGE_QUEUE_NAME Nom de la file de messages HOST_PRINT_TRANSFORM Transformation d'impression par l'hôte IMAGE_CONFIGURATION_NAME Nom de la configuration d'image MANUFACTURER_TYPE_AND_MODEL Constructeur, type et modèle WORKSTATION_CUSTOMIZING_OBJECT_LIBRARY Bibliothèque de l'objet de personnalisation du poste de travail WORKSTATION_CUSTOMIZING_OBJECT_NAME Nom de l'objet de personnalisation du poste de travail NETWORK_CONNECTION_TYPE Type de connexion réseau DESTINATION_TYPE Type de destination REMOTE_SYSTEM_NAME Nom du système distant REMOTE_PRINTER_QUEUE File d'attente d'imprimante distante INTERNET_ADDRESS Adresse Internet DESTINATION_OPTIONS Options de destination USER_DRIVER_PROGRAM_LIBRARY Bibliothèque du programme pilote utilisateur USER_DRIVER_PROGRAM_NAME Nom du programme pilote utilisateur USER_DEFINED_OBJECT_LIBRARY Bibliothèque de l'objet défini par l'utilisateur USER_DEFINED_OBJECT_NAME Nom de l'objet défini par l'utilisateur USER_DEFINED_OBJECT_TYPE Type de l'objet défini par l'utilisateur DATA_TRANSFORM_PROGRAM_LIBRARY Bibliothèque du programme de transformation des données DATA_TRANSFORM_PROGRAM_NAME Nom du programme de transformation des données USER_DEFINED_OPTION_1 Option définie par l'utilisateur 1 USER_DEFINED_OPTION_2 Option définie par l'utilisateur 2 USER_DEFINED_OPTION_3 Option définie par l'utilisateur 3 USER_DEFINED_OPTION_4 Option définie par l'utilisateur 4 USER_DEFINED_DATA Données définies par l'utilisateur LDAP_PUBLISHING_STATUS Statut de publication LDAP FORMS_CONTROL_BUFFER Tampon de contrôle des formulaires VM_MVS_CLASS Classe VM/MVS
AAI001OUTQ BIBAPP006 0 0 0 NULL *FIFO *NO 0 NULL NULL NULL *YES *OWNER NULL NULL RELEASED NULL NULL NULL *SYSTEM 1 *SYSBAS NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL
OUTQ_TRAIN BIBAPP009 0 0 0 NULL *FIFO *NO 0 NULL NULL NULL *YES *OWNER NULL NULL RELEASED NULL NULL NULL *SYSTEM 1 *SYSBAS NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL
OUTQSBSD2 BIBAPP009 0 0 0 NULL *FIFO *NO 0 NULL NULL NULL *YES *OWNER NULL NULL RELEASED NULL NULL NULL *SYSTEM 1 *SYSBAS NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL
SUPPORT BIBAPP027 0 0 0 NULL *FIFO *NO 0 NULL NULL NULL *YES *OWNER NULL NULL RELEASED NULL NULL NULL *SYSTEM 1 *SYSBAS NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL
SYLVAINO BIBAPP027 0 0 0 NULL *FIFO *NO 0 NULL NULL NULL *YES *OWNER NULL NULL RELEASED NULL NULL NULL *SYSTEM 1 *SYSBAS NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL

Données anonymisées : les noms de système, de profils, de bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma JOBISQL sont des objets de démonstration créés pour ce site.

L'exemple d'IBM

Trouver la file d'attente de sortie qui contient le plus de fichiers et examiner le détail de ses fichiers spoule.

-- Description: Find the output queue with the most files and examine the spool detail 
 WITH BIGGEST_OUTQ(LIBNAME, QUEUENAME, FILECOUNT) 
 AS (SELECT OUTPUT_QUEUE_LIBRARY_NAME, OUTPUT_QUEUE_NAME, NUMBER_OF_FILES 
    FROM QSYS2.OUTPUT_QUEUE_INFO 
    ORDER BY NUMBER_OF_FILES DESC 
    FETCH FIRST 1 ROWS ONLY) 
 SELECT LIBNAME, QUEUENAME, X.* 
    FROM BIGGEST_OUTQ, TABLE(QSYS2.OUTPUT_QUEUE_ENTRIES(LIBNAME, QUEUENAME, '*NO')) X 
 ORDER BY TOTAL_PAGES DESC;

Paramètres

ParamètreTypePar défautSignification
OUTQ_LIB VARCHAR(10) obligatoire Bibliothèque de la file d'attente de sortie
OUTQ_NAME VARCHAR(10) obligatoire Nom de la file d'attente de sortie
IGNORE_ERRORS VARCHAR(3) 'YES' Ignorer les erreurs

Colonnes renvoyées (52)

Afficher les 52 colonnes
ColonneTypeSignification
OUTPUT_QUEUE_NAME VARCHAR(10) Nom de la file d'attente de sortie
OUTPUT_QUEUE_LIBRARY_NAME VARCHAR(10) Bibliothèque de la file d'attente de sortie
NUMBER_OF_FILES INTEGER Nombre de fichiers
NUMBER_OF_WRITERS INTEGER Nombre d'éditeurs (writers)
WRITERS_TO_AUTOSTART INTEGER Éditions à démarrer automatiquement
PRINTER_DEVICE_NAME VARCHAR(10) Nom de l'unité d'impression
ORDER_OF_FILES VARCHAR(7) Ordre des fichiers
DISPLAY_ANY_FILE VARCHAR(6) Affichage de n'importe quel fichier
JOB_SEPARATORS VARCHAR(4) Pages de séparation des travaux
MAXIMUM_PAGES INTEGER Nombre maximal de pages
MAXIMUM_PAGES_STARTING_TIME TIME Heure de début de la limite de pages
MAXIMUM_PAGES_ENDING_TIME TIME Heure de fin de la limite de pages
OPERATOR_CONTROLLED VARCHAR(4) Contrôlé par l'opérateur
AUTHORITY_TO_CHECK VARCHAR(7) Droit à vérifier
DATA_QUEUE_LIBRARY VARCHAR(10) Bibliothèque de la file de données
DATA_QUEUE_NAME VARCHAR(10) Nom de la file de données
OUTPUT_QUEUE_STATUS VARCHAR(8) Statut de la file d'attente de sortie
WRITER_JOB_NAME VARCHAR(28) Nom du travail d'édition
WRITER_JOB_STATUS VARCHAR(4) Statut du travail d'édition
WRITER_TYPE VARCHAR(7) Type d'édition
SPOOLED_FILE_ASP_ATTRIBUTE VARCHAR(8) Attribut d'ASP du fichier spoule
SPOOLED_FILE_ASP_NUMBER INTEGER Numéro d'ASP du fichier spoule
SPOOLED_FILE_ASPGRP VARCHAR(10) Groupe d'ASP du fichier spoule
TEXT_DESCRIPTION VARCHAR(50) Texte descriptif
MESSAGE_QUEUE_LIBRARY VARCHAR(10) Bibliothèque de la file de messages
MESSAGE_QUEUE_NAME VARCHAR(10) Nom de la file de messages
HOST_PRINT_TRANSFORM VARCHAR(4) Transformation d'impression par l'hôte
IMAGE_CONFIGURATION_NAME VARCHAR(10) Nom de la configuration d'image
MANUFACTURER_TYPE_AND_MODEL VARCHAR(17) Constructeur, type et modèle
WORKSTATION_CUSTOMIZING_OBJECT_LIBRARY VARCHAR(10) Bibliothèque de l'objet de personnalisation du poste de travail
WORKSTATION_CUSTOMIZING_OBJECT_NAME VARCHAR(10) Nom de l'objet de personnalisation du poste de travail
NETWORK_CONNECTION_TYPE VARCHAR(7) Type de connexion réseau
DESTINATION_TYPE VARCHAR(8) Type de destination
REMOTE_SYSTEM_NAME VARCHAR(255) Nom du système distant
REMOTE_PRINTER_QUEUE VARCHAR(255) File d'attente d'imprimante distante
INTERNET_ADDRESS VARCHAR(15) Adresse Internet
DESTINATION_OPTIONS VARCHAR(128) Options de destination
USER_DRIVER_PROGRAM_LIBRARY VARCHAR(10) Bibliothèque du programme pilote utilisateur
USER_DRIVER_PROGRAM_NAME VARCHAR(10) Nom du programme pilote utilisateur
USER_DEFINED_OBJECT_LIBRARY VARCHAR(10) Bibliothèque de l'objet défini par l'utilisateur
USER_DEFINED_OBJECT_NAME VARCHAR(10) Nom de l'objet défini par l'utilisateur
USER_DEFINED_OBJECT_TYPE VARCHAR(7) Type de l'objet défini par l'utilisateur
DATA_TRANSFORM_PROGRAM_LIBRARY VARCHAR(10) Bibliothèque du programme de transformation des données
DATA_TRANSFORM_PROGRAM_NAME VARCHAR(10) Nom du programme de transformation des données
USER_DEFINED_OPTION_1 VARCHAR(10) Option définie par l'utilisateur 1
USER_DEFINED_OPTION_2 VARCHAR(10) Option définie par l'utilisateur 2
USER_DEFINED_OPTION_3 VARCHAR(10) Option définie par l'utilisateur 3
USER_DEFINED_OPTION_4 VARCHAR(10) Option définie par l'utilisateur 4
USER_DEFINED_DATA VARBIN Données définies par l'utilisateur
LDAP_PUBLISHING_STATUS VARCHAR(3) Statut de publication LDAP
FORMS_CONTROL_BUFFER VARCHAR(8) Tampon de contrôle des formulaires
VM_MVS_CLASS CHAR(1) Classe VM/MVS