Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.WORKSTATION_INFO

Entrées d'unités de travail d'un sous-système

Liste les entrées de postes de travail définies dans les sous-systèmes, avec le type, la description de travail et le nombre maximal de travaux actifs.

À quoi ça sert

WORKSTATION_INFO renvoie les entrées de poste de travail des descriptions de sous-système : bibliothèque et nom du sous-système, nom ou type de poste de travail, description de travail (bibliothèque et nom), mode d'allocation et nombre maximal de travaux actifs.

Elle sert à vérifier quel sous-système prend en charge quelles sessions interactives et avec quelle description de travail, par exemple pour comprendre pourquoi une session se retrouve dans le mauvais sous-système.

Les paramètres SUBSYSTEM_DESCRIPTION_LIBRARY et SUBSYSTEM_DESCRIPTION ciblent un sous-système, comme QSYS/QINTER dans l'exemple d'IBM. IGNORE_ERRORS vaut 'YES' par défaut.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.WORKSTATION_INFO 
  WHERE SUBSYSTEM_DESCRIPTION_LIBRARY = 'QSYS' AND 
        SUBSYSTEM_DESCRIPTION = 'QINTER'

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

SUBSYSTEM_DESCRIPTION_LIBRARY Bibliothèque de la description de sous-système SUBSYSTEM_DESCRIPTION Description de sous-système WORKSTATION_NAME Nom du poste de travail WORKSTATION_TYPE Type de poste de travail JOB_DESCRIPTION_LIBRARY Bibliothèque de la description de travail JOB_DESCRIPTION Description de travail ALLOCATION Allocation MAXIMUM_ACTIVE_JOBS Nombre maximal de travaux actifs
QSYS QINTER NULL *ALL NULL *USRPRF *SIGNON NULL
QSYS QINTER NULL *CONS NULL *USRPRF *ENTER NULL
QSYS QINTER NULL POSTE16 NULL *USRPRF *SIGNON 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

Lister toutes les entrées de postes de travail du sous-système QINTER.

-- Description: List all the workstation entries in the QINTER subsystem. 
  SELECT * FROM QSYS2.WORKSTATION_INFO 
  WHERE SUBSYSTEM_DESCRIPTION_LIBRARY = 'QSYS' AND 
        SUBSYSTEM_DESCRIPTION = 'QINTER';

Paramètres

ParamètreTypePar défautSignification
SUBSYSTEM_DESCRIPTION_LIBRARY VARCHAR(10) obligatoire Bibliothèque de la description de sous-système
SUBSYSTEM_DESCRIPTION VARCHAR(10) obligatoire Description de sous-système
IGNORE_ERRORS VARCHAR(3) 'YES' Ignorer les erreurs

Colonnes renvoyées (8)

Afficher les 8 colonnes
ColonneTypeSignification
SUBSYSTEM_DESCRIPTION_LIBRARY VARCHAR(10) Bibliothèque de la description de sous-système
SUBSYSTEM_DESCRIPTION VARCHAR(10) Description de sous-système
WORKSTATION_NAME VARCHAR(10) Nom du poste de travail
WORKSTATION_TYPE VARCHAR(10) Type de poste de travail
JOB_DESCRIPTION_LIBRARY VARCHAR(10) Bibliothèque de la description de travail
JOB_DESCRIPTION VARCHAR(10) Description de travail
ALLOCATION VARCHAR(7) Allocation
MAXIMUM_ACTIVE_JOBS INTEGER Nombre maximal de travaux actifs