sp_resetsnapshotdeliveryprogress (Transact-SQL)
Gilt für: SQL Server
Setzt den Momentaufnahme-Übermittlungsprozess für ein Pullabonnement zurück, damit die Übermittlung der Momentaufnahme neu gestartet werden kann. Diese gespeicherte Prozedur wird auf dem Abonnenten für die Abonnementdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_resetsnapshotdeliveryprogress [ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] 'drop_table' ]
Argumente
[ @verbose_level = ] verbose_level
Gibt die Menge der zurückgegebenen Informationen an. verbose_level ist int mit der Standardeinstellung 1. Ein Wert von 1 bedeutet, dass ein Fehler zurückgegeben wird, wenn die erforderlichen Sperren nicht in der Tabelle MSsnapshotdeliveryprogress abgerufen werden können, und 0 bedeutet, dass kein Fehler zurückgegeben wird.
[ @drop_table = ] 'drop_table'
Gibt an, ob die Tabelle abgeschnitten oder abgeschnitten werden soll, die Informationen zum Fortschritt der Momentaufnahme enthält. drop_table ist nvarchar(5) mit der Standardeinstellung FALSE. Bei false wird die Tabelle abgeschnitten, und bei true wird die Tabelle gelöscht.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_resetsnapshotdeliveryprogress entfernt alle Zeilen in der Tabelle "MSsnapshotdeliveryprogress". Auf diese Weise werden alle Metadaten entfernt, die in der Abonnementdatenbank durch vorherige Momentaufnahme-Übermittlungsprozesse zurückgeblieben sind.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder die db_owner feste Datenbankrolle können sp_resetsnapshotdeliveryprogress ausgeführt werden.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für