dmsetreplicationmethod - Définir une méthode de réplication

Cette commande permet de changer de méthode de réplication pour les tables d'un abonnement.

Lors de l'exécution de cette commande, CDC Replication remplace le statut des tables actives par Actualiser.

Remarque: avant d'exécuter cette commande, vous devez arrêter la réplication sur l'abonnement.

Syntaxe

dmsetreplicationmethod [-I <name>] -r|-m -s <subscription ...> 
-A|-t <schema>.<table> ... [-L <locale>]

Paramètres

[-I < nom>]
Indique le nom de l'instance CDC Replication . Sinon, vous pouvez spécifier la variable d'environnement TSINSTANCE à la place de cette valeur.
-m
Indique que les tables utiliseront Mirror (Change Data Capture) comme méthode de réplication.
-r
Indique que les tables utiliseront Refresh (Snapshot) comme méthode de réplication.
-s < sous-chiffrement ...>
Indique le nom des abonnements.
Pour spécifier plusieurs abonnements, répertoriez-les en les séparant par des espaces.
-A
Indique que toutes les tables de l'abonnement utiliseront la méthode de réplication indiquée.
-t < schéma>.< table> ...
Indique le nom d'une table source dans l'abonnement qui utilisera la méthode de réplication indiquée. Vous devez spécifier le nom de la table au format schema.table.
Pour spécifier plusieurs tables, répertoriez les tables en les séparant par des espaces.
[-L < paramètre_localisation>]
Nom de l'environnement local utilisé pour l'instance CDC Replication . La valeur par défaut correspond aux paramètres régionaux de votre machine.

Résultat

Cette commande renvoie la valeur 0 si elle aboutit et une valeur différente de 0 si elle échoue.

Exemples

dmsetreplicationmethod -I MYINSTANCE -r -s FINANCE -A

Toutes les tables de l'abonnement Finance utiliseront Refresh comme méthode de réplication dans l'instance CDC Replication spécifiée.

dmsetreplicationmethod -I MYINSTANCE -m -s FINANCE -t acct.taxcodes

La table source acct.taxcodes de l'abonnement Finance utilise Mirror comme méthode de réplication dans l'instance CDC Replication spécifiée.