Service SQL IBM i (AS/400) · Vue
SYSIBMADM.ENV_SYS_INFO
Environnement du système
Vue qui donne le nom et la version du système d'exploitation, le nom d'hôte, le nombre de processeurs et la mémoire configurée.
À quoi ça sert
ENV_SYS_INFO renvoie une ligne décrivant l'environnement : nom du système d'exploitation (OS_NAME), version et release, nom d'hôte, nombre total de processeurs et de processeurs configurés, mémoire totale et mémoire configurée.
On s'en sert pour identifier rapidement le niveau de système d'une partition depuis une requête SQL, par exemple dans un script de déploiement qui adapte son comportement à la version, comme dans l'exemple d'IBM qui concatène le nom, la version et la release.
Elle fournit un instantané de la machine. Pour l'état courant de la charge, voir SYSTEM_STATUS_INFO.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT OS_NAME CONCAT ' ' CONCAT OS_VERSION CONCAT '.'
CONCAT OS_RELEASE FROM SYSIBMADM.ENV_SYS_INFO
Ce que l'IBM i a renvoyé le 01/10/2026 (1 ligne au plus) :
| 00001 |
|---|
| IBM i 7.5 |
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
Afficher le niveau du système d'exploitation IBM i.
-- Description: Review the IBM i Operating system level
SELECT OS_NAME CONCAT ' ' CONCAT OS_VERSION CONCAT '.'
CONCAT OS_RELEASE FROM SYSIBMADM.ENV_SYS_INFO;
Colonnes renvoyées (8)
Afficher les 8 colonnes
| Colonne | Type | Signification |
|---|---|---|
OS_NAME |
VARCHAR(256) | Nom du système d'exploitation |
OS_VERSION |
VARCHAR(256) | Version du système d'exploitation |
OS_RELEASE |
VARCHAR(256) | Édition du système d'exploitation |
HOST_NAME |
VARCHAR(256) | Nom d'hôte |
TOTAL_CPUS |
INTEGER | Nombre total de CPU |
CONFIGURED_CPUS |
INTEGER | Nombre de CPU configurés |
CONFIGURED_MEMORY |
BIGINT | Mémoire configurée |
TOTAL_MEMORY |
INTEGER | Mémoire totale |