MSsnapshotdeliveryprogress (Transact-SQL)

Van toepassing op:SQL Server

De MSsnapshotdeliveryprogress-tabel wordt gebruikt om bestanden bij te houden die succesvol aan de abonnee zijn geleverd wanneer een snapshot wordt toegepast. Deze gegevens worden gebruikt om de levering van bestanden te hervatten voor het geval de Merge Agent er niet in slaagt alle bestanden tijdens de sessie te leveren, zodat dezelfde bestanden niet opnieuw worden geleverd bij de volgende keer dat de Merge Agent wordt uitgevoerd. Deze tabel wordt opgeslagen bij de abonnee in de abonnementsdatabase.

Kolomnaam Gegevenstype Description
session_token nvarchar(260) Identificeert het pad naar de snapshotmap vanwaar het bestand succesvol is geleverd. Voor publicaties die geparametriseerde filters gebruiken, wordt de string dynsnap aan de waarde toegevoegd.
progress_token_hash int Een hashwaarde die wordt gegenereerd op basis van de waarde van progress_token die wordt gebruikt, verbetert de opzoekefficiƫntie voor een gegeven progress_token waarde.
progress_token nvarchar(500) Identificeert een bestand dat succesvol is geleverd, waarbij de waarde een combinatie is van de bestandsnaam en het pad.
progress_timestamp datetime De datum-tijdwaarde die aangeeft wanneer een snapshotbestand succesvol is geleverd.