Partager via


sp_dropmergefilter (Transact-SQL)

S'applique à : SQL Server

Supprime un filtre de fusion. sp_dropmergefilter supprime toutes les colonnes de filtre de fusion définies sur le filtre de fusion à supprimer. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_dropmergefilter
    [ @publication = ] N'publication'
    , [ @article = ] N'article'
    , [ @filtername = ] N'filtername'
    [ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]
    [ , [ @force_reinit_subscription = ] force_reinit_subscription ]
[ ; ]

Arguments

[ @publication = ] N’publication'

Nom de la publication. @publication est sysname, sans valeur par défaut.

[ @article = ] N’article'

Nom de l’article. @article est sysname, sans valeur par défaut.

[ @filtername = ] N’filtername'

Nom du filtre à supprimer. @filtername est sysname, sans valeur par défaut.

[ @force_invalidate_snapshot = ] force_invalidate_snapshot

Active ou désactive la possibilité d'invalider un instantané. @force_invalidate_snapshot est bit, avec la valeur par défaut 0.

  • 0 spécifie que les modifications apportées à l’article de fusion n’entraînent pas l’invalidation de l’instantané.

  • 1 signifie que les modifications apportées à l’article de fusion peuvent entraîner l’échec de l’instantané. Si c’est le cas, une valeur de 1 donne l’autorisation pour que le nouvel instantané se produise.

[ @force_reinit_subscription = ] force_reinit_subscription

Active ou désactive la possibilité de marquer un abonnement comme non valide. @force_reinit_subscription est bit, avec la valeur par défaut 0.

  • 0 spécifie que les modifications apportées au filtre d’article de fusion n’entraînent pas l’invalidation des abonnements.

  • 1 signifie que les modifications apportées au filtre d’article de fusion entraînent l’invalidation des abonnements.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Notes

sp_dropmergefilter est utilisé dans la réplication de fusion.

autorisations

Seuls les membres du rôle serveur fixe sysadmin ou le rôle de base de données fixe db_owner peuvent s’exécuter sp_dropmergefilter.