Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Återställer processen för snapshot-leverans för en pull-prenumeration så att snapshot-leveransen kan startas om. Utförs hos prenumeranten i prenumerationsdatabasen.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_resetsnapshotdeliveryprogress
[ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] N'drop_table' ]
[ ; ]
Arguments
[ @verbose_level = ] verbose_level
Specificerar mängden information som returneras.
@verbose_level är int, med standardvärdet .1
Ett värde på 1 betyder att ett fel returneras om de nödvändiga låsen inte kan erhållas i MSsnapshotdeliveryprogress tabellen. Ett värde på 0 betyder att inget fel returneras.
[ @drop_table = ] N'drop_table'
Om tabellen som innehåller information om snapshotens framsteg ska tas bort eller förkortas.
@drop_table är nvarchar(5), med en standard på false.
-
falsebetyder att tabellen är trunkerad. -
truebetyder att bordet är borta.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
sp_resetsnapshotdeliveryprogress Tar bort alla rader i tabellen MSsnapshotdeliveryprogress . Denna lagrade procedur tar effektivt bort all metadata som lämnats kvar i prenumerationsdatabasen på grund av tidigare framsteg i snapshot-leveransprocesserna.
Permissions
Endast medlemmar av sysadmin-rollen med fast server eller db_owner fast databasroll kan köra sp_resetsnapshotdeliveryprogress.