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.
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)