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.
- -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.
- [-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 -AToutes 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.taxcodesLa table source acct.taxcodes de l'abonnement Finance utilise Mirror comme méthode de réplication dans l'instance CDC Replication spécifiée.