Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.PROCESS_PENDING_REPLICATION_CRITERIA

Valider les critères de réplication en attente

Procédure Db2 Mirror qui valide ou annule les critères de réplication en attente d'un ASP, après vérification de leur effet.

À quoi ça sert

Cette procédure traite les critères de réplication (règles qui décident quels objets sont répliqués) mis en attente dans Db2 Mirror for i. Elle prend l'ASP (IASP_NAME), l'action (APPLY_ACTION, par exemple 'COMMIT' pour passer les règles en production) et, facultativement, un libellé (APPLY_LABEL) pour ne traiter qu'un groupe de règles.

Elle ne sert qu'avec Db2 Mirror for i (option 48 de 5770SS1), configuré. Elle change les règles réellement appliquées : contrôlez d'abord leur effet avec les services d'évaluation et de validation des critères en attente.

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

Après avoir vérifié que les règles en attente associées au libellé TESTGROUP2 ont l'effet voulu, les promouvoir en production.

-- Description: After verifying that the pending rules associated with label                       
-- TESTGROUP2 have the intended effect, promote the rules into production.                          
    CALL QSYS2.PROCESS_PENDING_REPLICATION_CRITERIA(IASP_NAME => '*SYSBAS',                       
                                                    APPLY_ACTION => 'COMMIT',                     
                                                    APPLY_LABEL => 'TESTGROUP2');

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) obligatoire Nom de l'ASP indépendant
APPLY_ACTION VARCHAR(8) obligatoire Action d'application
APPLY_LABEL VARCHAR(26) NULL Libellé d'application