sys.sp_dropsubscriber (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Tar bort prenumerantbeteckningen från en registrerad server. Den här lagrade proceduren körs i Publisher i publikationsdatabasen.

Important

Denna lagrade procedur har föråldrats. Du behöver inte längre uttryckligen registrera en prenumerant hos utgivaren.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @subscriber = ] N'prenumerant'

Namnet på abonnenten ska tas bort. @subscriber är sysname, utan standard.

[ @reserved = ] Inte reserverat'

Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.

[ @ignore_distributor = ] ignore_distributor

Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.

[ @publisher = ] N'publisher'

Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_dropsubscriber används i alla typer av replikering.

Denna lagrade procedur tar bort serveralternativet sub och tar bort fjärrinloggningsmappningen för systemadministratör till repl_subscriber.

Permissions

Endast medlemmar i den fasta serverrollen sysadmin kan köra sp_dropsubscriber.