sys.sp_dropanonymousagent (Transact-SQL)

platí pro:SQL Server

Anonymní agent na sledování replikace u distributora od Publisher. Tato uložená procedura se vykonává v Publisher v jakékoli databázi.

Transact-SQL konvence syntaxe

Syntax

sys.sp_dropanonymousagent
    [ @subid = ] 'subid'
    , [ @type = ] type
[ ; ]

Arguments

[ @subid = ] 'subid'

Globální identifikátor anonymního předplatného. @subid je uniqueidentifier, bez výchozího nastavení. Tento identifikátor lze získat u odběratele pomocí sp_helppullsubscription. Hodnota v poli @subid vrácené výsledné sady je tento globální identifikátor.

[ @type = ] typ

Typ předplatného. @type je int, bez výchozího nastavení. Platné hodnoty jsou 1 nebo 2.

  • Specifikujte 1, pokud jde o replikaci snapshot nebo transakční replikaci pomocí Distribution Agent.
  • Zadejte 2, pokud merge replikaci pomocí Merge Agent.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Remarks

sp_dropanonymousagent se používá ve všech typech replikace.

Tato uložená procedura slouží pouze k odstranění anonymních agentů předplatného a nelze ji použít k odstranění známých odběrů.

Permissions

Pouze členové role db_owner pevné databáze v distribuční databázi mohou vykonávat sp_dropanonymousagent.