dmsetbookmark - Lesezeichen festlegen

Verwenden Sie diesen Befehl auf Ihrem CDC Replication -Quellensystem, um die Replikationsposition (Lesezeichen) im Datenstrom der Änderungsdaten für eine Subskription zu setzen.

Vorsicht:
Wird dieser Befehl nicht korrekt verwendet, dann kann dies zu Datenverlusten oder einer Duplizierung der vorhandenen Daten führen. Sie sollten diesen Befehl nur ausführen, wenn Sie vom IBM Technical Support dazu aufgefordert werden.

Sie können die Replikationsposition für eine Subskription mit dem Befehl dmshowbookmark abrufen, der auf Ihrem CDC Replication -Zielsystem ausgeführt wird.

Syntax

Parameter

[-I < Name>]
Der Name der CDC Replication -Instanz. Sie können die Umgebungsvariable TSINSTANCE auf den Namen Ihrer CDC Replication -Instanz setzen. Wenn Sie diesen Schritt abgeschlossen haben, müssen Sie die Instanz nicht mehr beim Absetzen von Befehlen angeben.
-s < Subskription ...>
Der Name der Subskription, für die CDC Replication eine Replikationsposition (Lesezeichen) festlegt.
-b < Lesezeichen>
Gibt die Replikationsposition (Lesezeichen) an, die den Punkt im Datenbankprotokoll bestimmt, an dem CDC Replication die Spiegelung wiederaufnehmen soll. Wenn die Spiegelung wiederaufgenommen wird, beginnt CDC Replication mit der Erfassung von Änderungsdaten an der angegebenen Replikationsposition. Die Replikationsposition ist eine hexadezimal codierte Zeichenfolge, die mit dem Befehl dmshowbookmark abgerufen wird.
-f < Datei>
Gibt den Namen der Binär-oder XML-Datei an, die alle Informationen zur Replikationsposition (Lesezeichen) enthält, die den Punkt im Datenbankprotokoll bestimmt, an dem CDC Replication die Spiegelung wiederaufnehmen soll. Wenn die Spiegelung wiederaufgenommen wird, beginnt CDC Replication mit der Erfassung von Änderungsdaten an der in der Datei angegebenen Replikationsposition.
Sie können einen absoluten Pfad für die Position der Datei angeben. Wenn Sie keinen absoluten Pfad angeben, müssen Sie die Datei im Installationsverzeichnis von CDC Replication ablegen. CDC Replication erkennt das Binär-oder XML-Format der Datei automatisch.
Hinweis: Wenn Ihre Quellendatenbank DB2® für LUW ist und für DPF konfiguriert ist, können Sie die von diesem Parameter verwendete XML-Datei generieren, indem Sie den Befehl dmshowbookmark auf Ihrem CDC Replication -Ziel mit dem Parameter -x verwenden.
[-a]
Veraltet: Legt alle Tabellen in den Subskriptionen (außer geparkte Tabellen) ab der neuen Replikationsposition (Lesezeichen) als aktiv fest. Wenn Sie diesen Wert nicht angeben, verwendet CDC Replication standardmäßig -a .
[-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

dmsetbookmark -I MYINSTANCE -b 6578616d706c65 -s FINANCE

CDC Replication legt eine Replikationsposition (Lesezeichen) für die Subskription 'Finance' für die angegebene Instanz fest. Dieser Befehl gibt an, dass die Spiegelung bei der angegebenen Replikationsposition im Datenbankprotokoll fortgesetzt wird.

dmsetbookmark -I MYINSTANCE -f bookmark -s FINANCE

CDC Replication legt eine Replikationsposition (Lesezeichen) für die Subskription 'Finance' für die angegebene Instanz fest. Dieser Befehl gibt an, dass die Spiegelung bei der Replikationsposition (Lesezeichen) fortgesetzt wird, die in der Datei bookmark enthalten ist. CDC Replication erkennt das XML-oder Binärformat der Datei automatisch. Die Datei befindet sich im Installationsverzeichnis von CDC Replication , da kein absoluter Pfad angegeben ist.