Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.ASP_JOB_INFO

Travaux actifs dans un ASP indépendant

Vue qui liste les travaux associés à chaque ASP indépendant, avec leur statut, leur sous-système et l'instruction SQL en cours.

À quoi ça sert

Cette vue renvoie les travaux liés à chaque ASP indépendant : nom et numéro de l'IASP, nom du travail, statut, type, profil utilisateur, sous-système, statut, texte et heure de début de l'instruction SQL en cours, type d'ASP et nom de la base relationnelle.

Elle est utile avant de désactiver (vary off) un ASP indépendant pour savoir quels travaux l'utilisent encore et risquent de bloquer l'opération. L'équivalent en commande est WRKASPJOB.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.ASP_JOB_INFO

Aucune ligne : notre IBM i de test n'a pas d'ASP indépendant.

L'exemple d'IBM

Afficher les travaux actuellement actifs sur IASP33.

-- Description: Show the jobs currently active on IASP33. 
 SELECT * FROM QSYS2.ASP_JOB_INFO WHERE IASP_NAME = 'IASP33';

Colonnes renvoyées (12)

Afficher les 12 colonnes
ColonneTypeSignification
IASP_NAME VARCHAR(10) Nom de l'ASP indépendant
IASP_NUMBER INTEGER Numéro de l'ASP indépendant
JOB_NAME VARCHAR(28) Nom du travail
JOB_STATUS VARCHAR(4) Statut du travail
JOB_TYPE VARCHAR(3) Type de travail
AUTHORIZATION_NAME VARCHAR(10) Profil utilisateur
SUBSYSTEM_NAME VARCHAR(10) Nom du sous-système
SQL_STATEMENT_STATUS VARCHAR(8) Statut de l'instruction SQL
SQL_STATEMENT_TEXT VARCHAR(10000) Texte de l'instruction SQL
SQL_STATEMENT_START_TIMESTAMP TIMESTAMP Horodatage de début de l'instruction SQL
ASP_TYPE VARCHAR(9) Type d'ASP
RDB_NAME VARCHAR(18) Nom de la base de données relationnelle