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.
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 FINANCECDC Replication aktualisiert alle Zieltabellen in der Subskription 'Finance'.