dmrefresh - Inhalt der Subskription aktualisieren

Verwenden Sie diesen Befehl, um die angegebenen Subskriptionen zu aktualisieren. Wenn Sie eine Subskription aktualisieren, stellt CDC Replication sicher, dass die Zieltabellen mit den Quellentabellen synchronisiert werden. Normalerweise aktualisieren Sie die Zieltabellen, wenn Sie als Replikationsmethode für Ihre Tabellen Aktualisieren festgelegt haben.

Sie können jedoch auch Zieltabellen aktualisieren, deren Replikationsmethode auf Spiegeln gesetzt ist und die den Status Aktiv oder Aktualisieren aufweisen. Wenn Sie eine für die Spiegelung konfigurierte Tabelle aktualisieren, aktualisiert CDC Replication die Zieltabelle, sodass sie mit der Quellentabelle synchronisiert wird, und markiert dann einen Tabellenerfassungspunkt als Ausgangspunkt für die Spiegelung.

Dieser Befehl wird beendet, nachdem die angegebenen Subskriptionen erfolgreich aktualisiert wurden. Wenn Sie dieses Programm beenden, während es noch ausgeführt wird, beendet CDC Replication die Replikation sofort für die angegebenen Subskriptionen.

Syntax

dmrefresh [-I <name>] [-a|-f] -A|-s <subscription ...> [-L <locale>]

Parameter

[-I < Name>]
Gibt die CDC Replication -Instanz an, für die Sie eine oder mehrere Subskriptionen aktualisieren möchten. Anstelle dieses Werts können Sie auch die Umgebungsvariable TSINSTANCE angeben.
[-a]
Gibt an, dass CDC Replication alle Zieltabellen in der Subskription aktualisiert.
[-f]
Gibt an, dass CDC Replication nur Zieltabellen aktualisiert, die für die Aktualisierung markiert sind Wenn Sie die Optionen -a und -f weglassen, nimmt CDC Replication standardmäßig -f an.
-A
Gibt an, dass CDC Replication alle Subskriptionen aktualisiert.
-s < Subskription ... >
Gibt an, dass CDC Replication die angegebene Subskription aktualisiert. Um mehrere Subskriptionen anzugeben, müssen Sie die einzelnen Subskriptionen durch ein Leerzeichen trennen.
[-L < Ländereinstellung>]
Der Name der Ländereinstellung, die für die CDC Replication -Instanz verwendet wird. Der Standardwert ist die Ländereinstellung Ihres Systems.

Ergebnis

Dieser Befehl gibt den Wert 0 zurück, wenn der Befehl erfolgreich ausgeführt wurde. Wird ein Wert ungleich null zurückgegeben, dann ist die Ausführung des Befehls fehlgeschlagen.

Beispiele

dmrefresh -I NEWINSTANCE -a -s FINANCE

CDC Replication aktualisiert alle Zieltabellen in der Subskription 'Finance'.