Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.REPLICATION_CRITERIA_INFO

Règles de réplication Db2 Mirror

Liste les règles de critères de réplication de Db2 Mirror : état d'application et d'inclusion, ASP, bibliothèque, type et nom d'objet concernés.

À quoi ça sert

Cette vue sert avec Db2 Mirror for i (option 48 de 5770SS1) et n'est utile que si ce produit est configuré. Elle liste les règles qui décident quels objets sont répliqués. Chaque règle a un identifiant (RULE_IDENTIFIER), un état d'application (APPLY_STATE), un état d'inclusion (INCLUSION_STATE), l'ASP, la bibliothèque, le type et le nom d'objet visés, ainsi que sa source.

Les colonnes REMOVABLE, RESTRICTED et FAILURE_MESSAGE indiquent si une règle peut être retirée, si elle est restreinte et pourquoi elle a échoué. Le paramètre facultatif IASP_NAME limite la consultation à un ASP.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.REPLICATION_CRITERIA_INFO

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 toutes les règles de réplication actives du système.

-- Description: List all the active replication criteria rules for the system.                     
    SELECT * FROM QSYS2.REPLICATION_CRITERIA_INFO                                                   
     WHERE APPLY_STATE = 'ACTIVE'                                                                 
     ORDER BY IASP_NAME, LIBRARY_NAME, OBJECT_TYPE, OBJECT_NAME;

Bon à savoir

Filtrez sur FAILURE_MESSAGE IS NOT NULL pour repérer rapidement les règles qui n'ont pas pu être appliquées.

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) NULL Nom de l'ASP indépendant

Colonnes renvoyées (12)

Afficher les 12 colonnes
ColonneTypeSignification
RULE_IDENTIFIER BIGINT Identifiant de la règle
APPLY_STATE VARCHAR(14) État d'application
INCLUSION_STATE VARCHAR(10) État d'inclusion
APPLY_LABEL VARCHAR(26) Libellé d'application
IASP_NAME VARCHAR(10) Nom de l'ASP indépendant
LIBRARY_NAME VARCHAR(10) Nom de la bibliothèque
OBJECT_TYPE VARCHAR(8) Type de l'objet
OBJECT_NAME VARCHAR(128) Nom de l'objet
RULE_SOURCE VARCHAR(6) Source de la règle
REMOVABLE VARCHAR(3) Amovible
RESTRICTED VARCHAR(3) Restreint
FAILURE_MESSAGE VARCHAR(7) Message d'échec