Freigeben über


sp_dropmergepartition (Transact-SQL)

Entfernt eine Partition für einen parametrisierten Zeilenfilter aus einer Veröffentlichung. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt. Mit dieser gespeicherten Prozedur werden zudem der entsprechende Momentaufnahmeauftrag und die Momentaufnahmedateien für die Partition entfernt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_dropmergepartition [ @publication = ] 'publication' 
        , [ @suser_sname = ] 'suser_sname' 
        , [ @host_name = ] 'host_name'

Argumente

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

  • [ @suser_sname= ] 'suser_sname'
    Der Wert der SUSER_SNAME-Funktion beim Abonnenten zum Definieren der Partition. suser_sname ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @host_name = ] 'host_name'
    Der Wert der HOST_NAME-Funktion beim Abonnenten zum Definieren der Partition. host_name ist vom Datentyp sysname und hat keinen Standardwert.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_dropmergepartition wird für die Mergereplikation verwendet.

Berechtigungen

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

Siehe auch

Konzepte

Verwalten von Partitionen für eine Mergeveröffentlichung mit parametrisierten Filtern