Recette SQL IBM i (AS/400) · PTF et licences
Le niveau des groupes de PTF installés
Le niveau des groupes de PTF installés sur l'IBM i (cumulatif, Db2, sécurité, HIPER, Java…), comme WRKPTFGRP.
Le besoin
Avant d'appeler le support IBM ou de planifier une campagne de PTF, il faut connaître le niveau de chaque groupe installé.
La requête
SELECT PTF_GROUP_NAME, PTF_GROUP_DESCRIPTION, PTF_GROUP_LEVEL, PTF_GROUP_STATUS
FROM QSYS2.GROUP_PTF_INFO
WHERE PTF_GROUP_STATUS = 'INSTALLED'
ORDER BY PTF_GROUP_NAME
QSYS2.GROUP_PTF_INFO donne une ligne par groupe et par niveau. Le filtre INSTALLED écarte les niveaux seulement commandés ou partiellement installés.
Le résultat sur un IBM i 7.5
Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :
| PTF_GROUP_NAME Nom du groupe de PTF | PTF_GROUP_DESCRIPTION Description du groupe de PTF | PTF_GROUP_LEVEL Niveau du groupe de PTF | PTF_GROUP_STATUS Statut du groupe de PTF |
|---|---|---|---|
| SF99669 | CONTENT MANAGER ONDEMAND FOR I - 5770-RD1 7.5 | 11 | INSTALLED |
| SF99671 | DB2 WEB QUERY FOR I V2.3.0 | 9 | INSTALLED |
| SF99673 | DB2 WEB QUERY FOR I V2.4.0 | 4 | INSTALLED |
| SF99676 | HIGH AVAILABILITY FOR IBM I | 11 | INSTALLED |
| SF99677 | 750 TCP/IP PTF | 6 | INSTALLED |
On retrouve les groupes classiques d'une 7.5 : cumulatif SF99750, Db2 SF99950, sécurité, HIPER, et ceux des produits installés.
Données anonymisées : les noms de système, de profils, de bibliothèques, de postes et les adresses IP ont été remplacés.
L'adapter à votre système
Pour comparer au dernier niveau publié par IBM, utilisez SYSTOOLS.GROUP_PTF_CURRENCY (il faut un accès Internet depuis l'IBM i).