Service SQL IBM i (AS/400) · Vue
SYSTOOLS.GROUP_PTF_CURRENCY
Niveau des groupes de PTF
Compare chaque groupe de PTF installé au niveau disponible chez IBM pour savoir s'il est à jour : l'équivalent SQL de WRKPTFGRP.
À quoi ça sert
Cette vue renvoie une ligne par groupe de PTF connu du système : identifiant (PTF_GROUP_ID), titre, niveau installé (PTF_GROUP_LEVEL_INSTALLED), niveau disponible (PTF_GROUP_LEVEL_AVAILABLE), état (PTF_GROUP_CURRENCY), release concernée et statut du groupe sur le système.
Elle sert à contrôler en une requête quels groupes (cumulatif, groupe de sécurité, base de données…) ont du retard et à préparer une campagne de PTF. En triant sur l'écart entre niveau disponible et niveau installé, on fait apparaître les groupes les plus en retard.
La colonne PTF_GROUP_RELEASE permet de ne garder que les groupes de la version courante de l'OS, comme dans l'exemple IBM.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM SYSTOOLS.GROUP_PTF_CURRENCY, SYSIBMADM.ENV_SYS_INFO V
WHERE PTF_GROUP_RELEASE = 'R' CONCAT V.OS_VERSION CONCAT V.OS_RELEASE CONCAT '0'
ORDER BY PTF_GROUP_LEVEL_AVAILABLE - PTF_GROUP_LEVEL_INSTALLED DESC
Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :
| PTF_GROUP_CURRENCY Niveau d'actualité du groupe de PTF | PTF_GROUP_ID Identifiant du groupe de PTF | PTF_GROUP_TITLE Titre du groupe de PTF | PTF_GROUP_LEVEL_INSTALLED Niveau du groupe de PTF installé | PTF_GROUP_LEVEL_AVAILABLE Niveau du groupe de PTF disponible | LAST_UPDATED_BY_IBM Dernière mise à jour par IBM | PTF_GROUP_RELEASE Release du groupe de PTF | PTF_GROUP_STATUS_ON_SYSTEM Statut du groupe de PTF sur le système | PTF_GROUP_LAST_UPDATED_BY_IBM Dernière mise à jour du groupe de PTF par IBM | OS_NAME | OS_VERSION | OS_RELEASE | HOST_NAME | TOTAL_CPUS | CONFIGURED_CPUS | CONFIGURED_MEMORY | TOTAL_MEMORY |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UPDATE AVAILABLE | UTIL917 | SF99750 - 750 Cumulative PTF Package | 25319 | 26197 | 22/07/26 | UTIL918 | UTIL919 | 07/22/2026 | IBM i | 7 | 5 | POSTE15 | 1 | 1 | 32768 | 32768 |
| UPDATE AVAILABLE | UTIL920 | SF99952 - 750 IBM HTTP Server for i | 22 | 34 | 28/09/26 | UTIL918 | UTIL919 | 09/28/2026 | IBM i | 7 | 5 | POSTE15 | 1 | 1 | 32768 | 32768 |
| UPDATE AVAILABLE | UTIL921 | SF99958 - 750 Group Security | 60 | 70 | 29/09/26 | UTIL918 | UTIL919 | 09/29/2026 | IBM i | 7 | 5 | POSTE15 | 1 | 1 | 32768 | 32768 |
| UPDATE AVAILABLE | UTIL922 | SF99959 - 750 Group Hiper | 100 | 109 | 30/09/26 | UTIL918 | UTIL919 | 09/30/2026 | IBM i | 7 | 5 | POSTE15 | 1 | 1 | 32768 | 32768 |
| UPDATE AVAILABLE | UTIL923 | SF99955 - 750 Java | 14 | 22 | 10/09/26 | UTIL918 | UTIL919 | 09/10/2026 | IBM i | 7 | 5 | POSTE15 | 1 | 1 | 32768 | 32768 |
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
Déterminer si les groupes de PTF de la release courante sont à jour, du plus en retard au moins en retard.
-- Description: Determine whether the PTF Groups are current
SELECT * FROM SYSTOOLS.GROUP_PTF_CURRENCY, SYSIBMADM.ENV_SYS_INFO V
WHERE PTF_GROUP_RELEASE = 'R' CONCAT V.OS_VERSION CONCAT V.OS_RELEASE CONCAT '0'
ORDER BY PTF_GROUP_LEVEL_AVAILABLE - PTF_GROUP_LEVEL_INSTALLED DESC;
Bon à savoir
Les niveaux disponibles viennent des informations IBM récupérées par le système : une absence de connexion donne des données incomplètes.
Colonnes renvoyées (9)
Afficher les 9 colonnes
| Colonne | Type | Signification |
|---|---|---|
PTF_GROUP_CURRENCY |
VARCHAR(46) | Niveau d'actualité du groupe de PTF |
PTF_GROUP_ID |
CHAR(7) | Identifiant du groupe de PTF |
PTF_GROUP_TITLE |
VARCHAR(1000) | Titre du groupe de PTF |
PTF_GROUP_LEVEL_INSTALLED |
INTEGER | Niveau du groupe de PTF installé |
PTF_GROUP_LEVEL_AVAILABLE |
INTEGER | Niveau du groupe de PTF disponible |
LAST_UPDATED_BY_IBM |
DATE | Dernière mise à jour par IBM |
PTF_GROUP_RELEASE |
VARCHAR(6) | Release du groupe de PTF |
PTF_GROUP_STATUS_ON_SYSTEM |
VARCHAR(20) | Statut du groupe de PTF sur le système |
PTF_GROUP_LAST_UPDATED_BY_IBM |
CHAR(10) | Dernière mise à jour du groupe de PTF par IBM |