Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server
Reimposta il processo di recapito degli snapshot per una sottoscrizione pull in modo che il recapito degli snapshot possa essere riavviato. Questa stored procedure viene eseguita nel database di sottoscrizione del Sottoscrittore.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_resetsnapshotdeliveryprogress
[ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] N'drop_table' ]
[ ; ]
Argomenti
[ @verbose_level = ] verbose_level
Specifica la quantità di informazioni restituite. @verbose_level è int, con un valore predefinito .1
Un valore 1 indica che viene restituito un errore se non è possibile ottenere i blocchi necessari nella MSsnapshotdeliveryprogress tabella. Il valore 0 indica che non viene restituito alcun errore.
[ @drop_table = ] N'drop_table'
Se eliminare o troncare la tabella contenente informazioni sullo stato di avanzamento dello snapshot. @drop_table è nvarchar(5), con un valore predefinito .false
falseindica che la tabella viene troncata.trueindica che la tabella viene eliminata.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Osservazioni:
sp_resetsnapshotdeliveryprogress rimuove tutte le righe della MSsnapshotdeliveryprogress tabella. Questa stored procedure rimuove in modo efficace tutti i metadati lasciati nel database di sottoscrizione da qualsiasi progresso precedente eseguito nei processi di recapito degli snapshot.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin o il ruolo predefinito del database db_owner possono eseguire sp_resetsnapshotdeliveryprogress.