sp_resetsnapshotdeliveryprogress (Transact-SQL)sp_resetsnapshotdeliveryprogress (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Réinitialise le processus de livraison de l'instantané pour un abonnement par extraction de données (pull), afin de permettre le redémarrage de ce processus.Resets the snapshot delivery process for a pull subscription so that snapshot delivery can be restarted. Exécuté sur la base de données d'abonnement de l'abonné.Executed at the Subscriber on the subscription database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_resetsnapshotdeliveryprogress [ [ @verbose_level = ] verbose_level ]  
    [ , [ @drop_table = ] 'drop_table' ]  

ArgumentsArguments

[ @verbose_level = ] verbose_level Spécifie la quantité d’informations renvoyées.[ @verbose_level = ] verbose_level Specifies the amount of information returned. verbose_levelest int, avec une valeur par défaut 1.verbose_levelis int, with a default of 1. La valeur 1 signifie qu’une erreur est renvoyée si les verrous nécessaires ne peuvent pas être obtenues sur le MSsnapshotdeliveryprogress table, et 0 signifie qu’aucune erreur n’est retournée.A value of 1 means that an error is returned if the necessary locks cannot be obtained on the MSsnapshotdeliveryprogress table, and 0 means that no error is returned.

[ @drop_table = ] 'drop_table' S’il faut supprimer ou tronquer les table contenant des informations sur la progression de la capture instantanée est. drop_table est nvarchar (5) , avec une valeur par défaut FALSE.[ @drop_table = ] 'drop_table' Is whether to drop or truncate the table containing information on the progress of the snapshot.drop_table is nvarchar(5), with a default of FALSE. FALSE signifie que la table est tronquée tandis que TRUE indique que la table est supprimée.false means that the table is truncated, and true means the table is dropped.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_resetsnapshotdeliveryprogress supprime toutes les lignes dans le MSsnapshotdeliveryprogress table.sp_resetsnapshotdeliveryprogress removes all rows in the MSsnapshotdeliveryprogress table. Elle supprime efficacement toutes les métadonnées laissées sur la base de données d'abonnement par les progressions précédentes des processus de livraison d'instantanés.This effectively removes all metadata left behind at the subscription database by any previous progress made in the snapshot delivery processes.

AutorisationsPermissions

Seuls les membres de la sysadmin rôle serveur fixe ou le db_owner rôle de base de données fixe peuvent exécuter sp_resetsnapshotdeliveryprogress.Only members of the sysadmin fixed server role or the db_owner fixed database role can execute sp_resetsnapshotdeliveryprogress.

Voir aussiSee Also

Procédures stockées de réplication (Transact-SQL)Replication Stored Procedures (Transact-SQL)