sp_dropanonymousagent (Transact-SQL)
Si applica a: SQL Server
Elimina dal server di pubblicazione un agente anonimo per il monitoraggio della replica nel server di distribuzione. Questa stored procedure viene eseguita in qualsiasi database del server di pubblicazione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_dropanonymousagent
[ @subid = ] 'subid'
, [ @type = ] type
[ ; ]
Argomenti
[ @subid = ] 'subid'
Identificatore globale di una sottoscrizione anonima. @subid è uniqueidentifier, senza impostazione predefinita. Questo identificatore può essere recuperato nel Sottoscrittore tramite sp_helppullsubscription
. Il valore nel campo @subid del set di risultati restituito è questo identificatore globale.
[ @type = ] tipo
Tipo di sottoscrizione @type è int, senza impostazione predefinita. I valori validi sono 1
o 2
.
- Specificare
1
, se la replica snapshot o la replica transazionale usando il agente di distribuzione. - Specificare
2
, se la replica di tipo merge usa il agente di merge.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_dropanonymousagent
viene usato in tutti i tipi di replica.
Questa stored procedure viene usata solo per eliminare gli agenti di sottoscrizione anonimi e non può essere usata per eliminare sottoscrizioni note.
Autorizzazioni
Solo i membri del ruolo predefinito del database db_owner nel database di distribuzione possono eseguire sp_dropanonymousagent
.