Service SQL IBM i (AS/400) · Procédure
QSYS2.ADD_REPLICATION_CRITERIA
Ajouter une règle de réplication Db2 Mirror
Procédure Db2 Mirror qui ajoute une règle de critères de réplication pour inclure ou exclure une bibliothèque ou des objets de la réplication.
À quoi ça sert
Cette procédure sert avec Db2 Mirror for i (option 48 de 5770SS1) et n'a d'intérêt que si ce produit est configuré. Elle ajoute une règle qui définit le comportement de réplication d'une bibliothèque ou d'objets : inclus ou exclus, dans quel ASP et pour quels types ou noms d'objets.
Les paramètres principaux sont INCLUSION_STATE, IASP_NAME et LIBRARY_NAME, complétés par OBJECT_TYPE et OBJECT_NAME pour viser un objet précis. Les paramètres APPLY et APPLY_LABEL indiquent quand la règle s'applique.
La règle modifie ce qui est répliqué entre les deux nœuds. On peut la vérifier avant avec QSYS2.CHECK_REPLICATION_CRITERIA et la relire avec QSYS2.REPLICATION_CRITERIA_INFO.
Résultat réel sur un IBM i 7.5
Db2 Mirror for i n'est pas installé sur notre IBM i de test : ce service n'a rien à montrer.
L'exemple d'IBM
Ajouter une règle de réplication active qui définit le comportement des objets de la bibliothèque LIB1 dans SYSBAS qui n'ont pas de règle propre.
-- Description: Add an active replication criteria rule to define the
-- replication behavior for objects in library LIB1 in SYSBAS that have no object
-- specific rule.
CALL QSYS2.ADD_REPLICATION_CRITERIA(INCLUSION_STATE => 'INCLUDE',
IASP_NAME => '*SYSBAS',
LIBRARY_NAME => 'LIB1');
Paramètres
| Paramètre | Type | Par défaut | Signification |
|---|---|---|---|
INCLUSION_STATE |
VARCHAR(10) | obligatoire | État d'inclusion |
IASP_NAME |
VARCHAR(10) | obligatoire | Nom de l'ASP indépendant |
LIBRARY_NAME |
VARCHAR(10) | obligatoire | Nom de la bibliothèque |
OBJECT_TYPE |
VARCHAR(8) | NULL | Type de l'objet |
OBJECT_NAME |
VARCHAR(128) | NULL | Nom de l'objet |
APPLY |
VARCHAR(7) | NULL | Application demandée |
APPLY_LABEL |
VARCHAR(26) | NULL | Libellé d'application |