Compartir a través de


sp_dropanonymousagent (Transact-SQL)

Quita un agente anónimo de la supervisión de replicación en el distribuidor del publicador. Este procedimiento almacenado se ejecuta en el publicador de cualquier base de datos.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_dropanonymousagent [ @subid= ] sub_id    , [ @type= ] type

Argumentos

  • [ @subid=] sub_id
    Es el identificador global de una suscripción anónima. sub_id es de tipo uniqueidentifier y no tiene ningún valor predeterminado. Este identificador se puede recuperar del suscriptor utilizando sp_helppullsubscription. El valor del campo subid del conjunto de resultados devuelto es este identificador global.

  • [ @type=] type
    Es el tipo de suscripción. type es de tipo int y no tiene ningún valor predeterminado. Los valores válidos son 1 ó 2. Especifique 1 si se trata de una replicación de instantáneas o transaccional mediante el Agente de distribución. Especifique 2 si se trata de una replicación de mezcla mediante el Agente de mezcla.

Valores de código de retorno

0 (correcto) o 1 (error)

Notas

sp_dropanonymousagent se utiliza en todos los tipos de replicación.

Este procedimiento almacenado sólo se utiliza para quitar agentes de suscripción anónima y no se puede utilizar para quitar suscripciones conocidas.

Permisos

Sólo los miembros de la función fija de base de datos db_owner en la base de datos de distribución pueden ejecutar sp_dropanonymousagent.