Service SQL IBM i (AS/400) · Vue
QSYS2.MEDIA_LIBRARY_INFO
Bibliothèques de médias et unités de bande
Décrit les bibliothèques de médias (bandes) et leurs unités : statut, ressource, priorité d'allocation et délais de montage : un WRKMLBSTS en SQL.
À quoi ça sert
La vue renvoie une ligne par unité d'une bibliothèque de médias : nom et statut de l'unité, type et modèle, nom et statut de la ressource, état et priorité d'allocation de la ressource, délais d'attente de montage initial et de fin de volume, et description de l'unité.
Elle sert à surveiller les sauvegardes sur bande : repérer une unité hors fonction ou une ressource non allouée avant le lancement d'une sauvegarde. L'exemple d'IBM recherche les unités de bande dont le statut est VARIED OFF.
Associée à QSYS2.TAPE_CARTRIDGE_INFO pour le contenu des cartouches, elle donne une vue complète de la bibliothèque de bandes.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM QSYS2.MEDIA_LIBRARY_INFO
Ce que l'IBM i a renvoyé le 01/10/2026 (1 ligne au plus) :
| DEVICE_NAME Nom de l'unité | DEVICE_STATUS Statut de l'unité | DEVICE_TYPE Type d'unité | DEVICE_MODEL Modèle de l'unité | RESOURCE_NAME Nom de la ressource | RESOURCE_STATUS Statut de la ressource | RESOURCE_ALLOCATION_STATUS Statut d'allocation de la ressource | RESOURCE_ALLOCATION_PRIORITY Priorité d'allocation de la ressource | INITIAL_MOUNT_WAIT_TIME Délai d'attente du montage initial | END_OF_VOLUME_MOUNT_WAIT_TIME Délai d'attente du montage de fin de volume | DEVICE_DESCRIPTION Description de l'unité |
|---|---|---|---|---|---|---|---|---|---|---|
| TAPMLB01 | EN FONCTION | 3584 | 400 | TAP01 | OPERATIONNE | ALLOUEE | *JOB | *JOB | *JOB | DESCRIPTION CREEE PAR AUTO-CONFIGURATION |
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
Rechercher les unités de bande non disponibles.
-- Description: Check for unavailable tape drives
SELECT * FROM QSYS2.MEDIA_LIBRARY_INFO WHERE DEVICE_STATUS = 'VARIED OFF';
Colonnes renvoyées (11)
Afficher les 11 colonnes
| Colonne | Type | Signification |
|---|---|---|
DEVICE_NAME |
VARCHAR(10) | Nom de l'unité |
DEVICE_STATUS |
VARCHAR(20) | Statut de l'unité |
DEVICE_TYPE |
VARCHAR(10) | Type d'unité |
DEVICE_MODEL |
VARCHAR(10) | Modèle de l'unité |
RESOURCE_NAME |
VARCHAR(10) | Nom de la ressource |
RESOURCE_STATUS |
VARCHAR(11) | Statut de la ressource |
RESOURCE_ALLOCATION_STATUS |
VARCHAR(11) | Statut d'allocation de la ressource |
RESOURCE_ALLOCATION_PRIORITY |
VARCHAR(4) | Priorité d'allocation de la ressource |
INITIAL_MOUNT_WAIT_TIME |
VARCHAR(6) | Délai d'attente du montage initial |
END_OF_VOLUME_MOUNT_WAIT_TIME |
VARCHAR(6) | Délai d'attente du montage de fin de volume |
DEVICE_DESCRIPTION |
VARCHAR(50) | Description de l'unité |