Service SQL IBM i (AS/400) · Fonction table
QSYS2.EVALUATE_RECLONE_REPLICATION_CRITERIA
Objets supprimés par un reclone logiciel
Liste les objets du nœud de copie qui seraient supprimés lors d'un reclone logiciel Db2 Mirror, selon les critères de réplication et leur état d'inclusion.
À quoi ça sert
La fonction de table QSYS2.EVALUATE_RECLONE_REPLICATION_CRITERIA reçoit le nom de l'ASP (IASP_NAME, par exemple *SYSBAS) et renvoie les objets de la copie (bibliothèque, nom, type) avec leur état d'inclusion (INCLUSION_STATE) dans les critères de réplication.
On la filtre en SQL pour cibler une bibliothèque donnée, comme dans l'exemple d'IBM. C'est une évaluation préalable qui ne modifie rien. Elle concerne Db2 Mirror for i (option 48 de 5770SS1) et n'est utile que si ce produit est configuré.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM TABLE(QSYS2.EVALUATE_RECLONE_REPLICATION_CRITERIA('*SYSBAS'))
WHERE LIBRARY_NAME = 'LIB1' OR (OBJECT_TYPE = '*LIB' AND OBJECT_NAME = 'LIB1')
ORDER BY LIBRARY_NAME, OBJECT_TYPE, OBJECT_NAME
Db2 Mirror for i n'est pas installé sur notre IBM i de test : ce service n'a rien à montrer.
L'exemple d'IBM
Lister les objets du nœud de copie de la bibliothèque LIB1, bibliothèque comprise, qui seront supprimés lors d'un reclone logiciel.
-- Description: List the objects on the copy node for library LIB1, including
-- the library itself, that will be deleted during a software reclone operation.
SELECT * FROM TABLE(QSYS2.EVALUATE_RECLONE_REPLICATION_CRITERIA('*SYSBAS'))
WHERE LIBRARY_NAME = 'LIB1' OR (OBJECT_TYPE = '*LIB' AND OBJECT_NAME = 'LIB1')
ORDER BY LIBRARY_NAME, OBJECT_TYPE, OBJECT_NAME ;
Paramètres
| Paramètre | Type | Par défaut | Signification |
|---|---|---|---|
IASP_NAME |
VARCHAR(10) | obligatoire | Nom de l'ASP indépendant |
Colonnes renvoyées (4)
Afficher les 4 colonnes
| Colonne | Type | Signification |
|---|---|---|
LIBRARY_NAME |
VARCHAR(10) | Nom de la bibliothèque |
OBJECT_NAME |
VARCHAR(10) | Nom de l'objet |
OBJECT_TYPE |
VARCHAR(8) | Type de l'objet |
INCLUSION_STATE |
VARCHAR(10) | État d'inclusion |