Valeur système IBM i (AS/400) · Liste de bibliothèques
QUSRLIBL
Partie utilisateur de la liste des bibliothèques
Valeur initiale de la partie utilisateur de la liste de bibliothèques d'un travail (25 noms au plus) ; livrée avec QGPL et QTEMP.
À quoi elle sert
QUSRLIBL sert de valeur par défaut à la partie utilisateur de la liste. Le système cherche ces bibliothèques après la partie système, la bibliothèque de produit et la bibliothèque courante.
L'exploitant et les développeurs en dépendent pour retrouver les objets de l'application sans qualifier les noms.
Les valeurs possibles
| Valeur | Signification |
|---|---|
Liste de noms | Jusqu'à 25 bibliothèques ; QGPL et QTEMP par défaut. |
Prise en compte : Au démarrage du travail suivant.
La valeur recommandée
Y mettre le strict nécessaire commun à tous les utilisateurs ; préférer la description de travail ou l'initialisation applicative pour les bibliothèques métier.
La changer
CHGSYSVAL SYSVAL(QUSRLIBL) VALUE('QGPL QTEMP')
Pour lire la valeur actuelle et celle de la livraison, en SQL :
SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QUSRLIBL'
Le piège
Une bibliothèque de cette liste ne peut pas être supprimée ni renommée en fonctionnement normal ; l'ordre compte, une bibliothèque en tête peut masquer des objets de même nom situés plus loin.