Compartir a través de


sp_addmergealternatepublisher (Transact-SQL)

Agrega la capacidad de un suscriptor para utilizar un asociado de sincronización alternativo. Las propiedades de la publicación deben especificar que los suscriptores pueden sincronizarse con otros publicadores. Este procedimiento almacenado se ejecuta en el suscriptor de la base de datos de suscripciones.

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

Sintaxis

sp_addmergealternatepublisher [ @publisher= ] 'publisher'
          , [ @publisher_db= ] 'publisher_db'
          , [ @publication= ] 'publication'
          , [ @alternate_publisher= ] 'alternate_synchronization_partner'
          , [ @alternate_publisher_db= ] 'alternate_publisher_db'
          , [ @alternate_publication= ] 'alternate_synchronization_partner'
     , [ @alternate_distributor= ] 'alternate_distributor' 
    [ , [ @friendly_name= ] 'friendly_name' ] 
    [ , [ @reserved= ] 'reserved' ]

Argumentos

  • [ @publisher=] 'publisher'
    Es el nombre del publicador. publisher es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publisher_db=] 'publisher_db'
    Es el nombre de la base de datos de la publicación. publisher_db es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publication=] 'publication'
    Es el nombre de la publicación. publication es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @alternate_publisher=] 'alternate_synchronization_partner'
    Es el nombre del publicador alternativo. alternate_synchronization_partner es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @alternate_publisher_db=] 'alternate_publisher_db'
    Es el nombre de la base de datos de publicaciones en el publicador alternativo. alternate_publisher_db es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @alternate_publication=] 'alternate_synchronization_partner'
    Es el nombre de la publicación en el asociado de sincronización alternativo. alternate_synchronization_partner es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @alternate_distributor=] 'alternate_distributor'
    Es el nombre del distribuidor en el asociado de sincronización alternativo. alternate_distributor es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @friendly_name=] 'friendly_name'
    Es un nombre para mostrar con el que se identifica la asociación del publicador, la publicación y el distribuidor que conforma un asociado de sincronización alternativo. friendly_name es de tipo nvarchar(255) y su valor predeterminado es NULL.

  • [ @reserved=] 'reserved'
    Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Valores de código de retorno

0 (correcto) o 1 (error)

Notas

sp_addmergealternatepublisher se utiliza en la replicación de mezcla.

Permisos

Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_addmergealternatepublisher.