sp_resetsnapshotdeliveryprogress (Transact-SQL)
S’applique à : SQL Server
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. Exécuté sur la base de données d'abonnement de l'abonné.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_resetsnapshotdeliveryprogress [ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] 'drop_table' ]
Arguments
[ @verbose_level = ] verbose_level
Spécifie la quantité d’informations retournées. verbose_level est int, avec une valeur par défaut de 1. La valeur 1 signifie qu’une erreur est retournée si les verrous nécessaires ne peuvent pas être obtenus sur la table MSsnapshotdeliveryprogress , et 0 signifie qu’aucune erreur n’est retournée.
[ @drop_table = ] 'drop_table'
Indique s’il faut supprimer ou tronquer la table contenant des informations sur la progression de l’instantané.drop_table est nvarchar(5), avec la valeur FALSE par défaut. FALSE signifie que la table est tronquée tandis que TRUE indique que la table est supprimée.
Codet de retour
0 (réussite) ou 1 (échec)
Notes
sp_resetsnapshotdeliveryprogress supprime toutes les lignes de la table MSsnapshotdeliveryprogress. 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.
autorisations
Seuls les membres du rôle serveur fixe sysadmin ou le rôle de base de données fixe db_owner peuvent exécuter sp_resetsnapshotdeliveryprogress.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour