sp_dropanonymousagent (Transact-SQL)
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.
Sintassi
sp_dropanonymousagent [ @subid= ] sub_id , [ @type= ] type
Argomenti
[ @subid=] sub_id
Identificatore globale di una sottoscrizione anonima. sub_id è di tipo uniqueidentifier e non prevede alcun valore predefinito. È possibile recuperare l'identificatore nel Sottoscrittore tramite sp_helppullsubscription. Il valore del campo subid del set di risultati restituito corrisponde a questo identificatore globale.[ @type=] type
Tipo di sottoscrizione. type è di tipo int e non prevede alcun valore predefinito. I valori validi sono 1 e 2. Specificare 1 per la replica snapshot o transazionale eseguita tramite l'agente di distribuzione. Specificare 2 per la replica di tipo merge eseguita tramite l'agente di merge.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
La stored procedure sp_dropanonymousagent viene utilizzata in tutti i tipi di replica.
Questa stored procedure consente di eliminare solo agenti di sottoscrizioni anonime, non di sottoscrizione note.
Autorizzazioni
Solo i membri del ruolo predefinito del database db_owner nel database di distribuzione possono eseguire sp_dropanonymousagent.