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 beim Verleger mit der 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, einen Snapshot für ungültig zu erklären. force_invalidate_snapshot ist vom Datentyp bit und hat den Standardwert 0.

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

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

  • [ @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 und hat den Standardwert 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.