Freigeben über


sp_dropmergefilter (Transact-SQL)

Löscht einen Mergefilter. sp_dropmergefilter löscht alle Mergefilterspalten, die für den zu löschenden Mergefilter definiert sind. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @publication=] 'publication'
    Der Name der Veröffentlichung. publication ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @article=] 'article'
    Der Name des Artikels. article ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @filtername=] 'filtername'
    Der Name des zu löschenden Filters. filtername ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @force_invalidate_snapshot= ] force_invalidate_snapshot
    Aktiviert oder deaktiviert die Möglichkeit, eine Momentaufnahme für ungültig zu erklären. force_invalidate_snapshot ist vom Datentyp bit. Der Standardwert ist 0.

    Durch 0 wird angegeben, dass die Momentaufnahme nicht durch Änderungen am Mergeartikel ungültig werden kann.

    Durch 1 wird angegeben, dass die Momentaufnahme durch Änderungen am Mergeartikel ungültig werden kann. Wenn dies zutrifft, erteilt der Wert 1 die Berechtigung für das Auftreten der neuen Momentaufnahme.

  • [ @force_reinit_subscription= ] force_reinit_subscription
    Aktiviert oder deaktiviert die Möglichkeit, ein Abonnement als ungültig zu markieren. force_reinit_subscription ist vom Datentyp bit. Der Standardwert ist 0.

    Durch 0 wird angegeben, dass Abonnements nicht durch Änderungen am Mergeartikelfilter ungültig werden.

    Durch 1 wird angegeben, dass Abonnements durch Änderungen am Mergeartikelfilter ungültig werden.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_dropmergefilter wird für die Mergereplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_dropmergefilter ausführen.

Siehe auch

Verweis

sp_addmergefilter (Transact-SQL)

sp_changemergefilter (Transact-SQL)

sp_helpmergefilter (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)

Konzepte

Ändern von Veröffentlichungs- und Artikeleigenschaften