sp_dropsubscriber (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Entfernt die Abonnentenangabe auf einem registrierten Server. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.

Wichtig

Diese gespeicherte Prozedur wurde als veraltet markiert. Sie müssen einen Abonnenten nicht mehr explizit bei Publisher registrieren.

Transact-SQL-Syntaxkonventionen

Syntax

sp_dropsubscriber
    [ @subscriber = ] N'subscriber'
    [ , [ @reserved = ] N'reserved' ]
    [ , [ @ignore_distributor = ] ignore_distributor ]
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argumente

[ @subscriber = ] N'subscriber'

Der Name des Abonnenten, der gelöscht werden soll. @subscriber ist "sysname" ohne Standard.

[ @reserved = ] N'reserved'

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

[ @ignore_distributor = ] ignore_distributor

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

[ @publisher = ] N'publisher'

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler).

Hinweise

sp_dropsubscriber wird in allen Replikationstypen verwendet.

Diese gespeicherte Prozedur entfernt die Serveroption sub und entfernt die Remoteanmeldungszuordnung des Systemadministrators zu repl_subscriber.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können ausgeführt werden sp_dropsubscriber.