MSsnapshotdeliveryprogress (Transact-SQL)

Die MSsnapshotdeliveryprogress-Tabelle wird zur Verfolgung von Dateien verwendet, die bei der Ausführung eines Snapshots erfolgreich an den Abonnenten übermittelt wurden. Die Daten werden zum Fortsetzen der Dateiübermittlung verwendet, falls es dem Merge-Agent nicht gelingt, alle Dateien während einer Sitzung zu übermitteln. Dadurch wird erreicht, dass beim nächsten Ausführen des Merge-Agents nicht dieselben Dateien noch einmal übermittelt werden. Diese Tabelle wird auf dem Abonnenten in der Abonnementdatenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

session_token

nvarchar(260)

Identifiziert den Pfad zum Snapshotordner, von dem aus die Datei erfolgreich übermittelt wurde. Bei Veröffentlichungen mit parametrisierten Filtern wird die Zeichenfolge dynsnap an den Wert angefügt.

progress_token_hash

int

Ein Hashwert, der auf der Grundlage des Werts für progress_token generiert wird. Er wird zur Optimierung von Suchvorgängen für einen gegebenen progress_token-Wert verwendet.

progress_token

nvarchar(500)

Identifiziert eine Datei, die erfolgreich übermittelt wurde, wobei der Wert sich aus einer Kombination des Dateinamens und des Pfads ergibt.

progress_timestamp

datetime

Der datetime-Wert, der angibt, wann eine Snapshotdatei erfolgreich übermittelt wurde.