sp_addmergealternatepublisher (Transact-SQL)sp_addmergealternatepublisher (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Ajoute la possibilité pour un Abonné d'utiliser un partenaire de synchronisation alternatif.Adds the ability for a Subscriber to use an alternate synchronization partner. Les propriétés de publication doivent spécifier que les Abonnés peuvent opérer des synchronisations avec d'autres serveurs de publication.The publication properties must specify that Subscribers can synchronize with other Publishers. Cette procédure stockée est exécutée sur la base de données d'abonnement de l'Abonné.This stored procedure is executed at the Subscriber on the subscription database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
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' ]  

ArgumentsArguments

[ @publisher = ] 'publisher'Nom du serveur de publication.[ @publisher = ] 'publisher' Is the name of the Publisher. Publisher est de type sysname, sans valeur par défaut.publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db'Nom de la base de données de publication.[ @publisher_db = ] 'publisher_db' Is the name of the publication database. publisher_db est de type sysname, sans valeur par défaut.publisher_db is sysname, with no default.

[ @publication = ] 'publication'Nom de la publication.[ @publication = ] 'publication' Is the name of the publication. publication est de type sysname, sans valeur par défaut.publication is sysname, with no default.

[ @alternate_publisher = ] 'alternate_synchronization_partner'Nom du serveur de publication de remplacement.[ @alternate_publisher = ] 'alternate_synchronization_partner' Is the name of the alternate Publisher. alternate_synchronization_partner est de type sysname, sans valeur par défaut.alternate_synchronization_partner is sysname, with no default.

[ @alternate_publisher_db = ] 'alternate_publisher_db'Nom de la base de données de publication sur le serveur de publication de remplacement.[ @alternate_publisher_db = ] 'alternate_publisher_db' Is the name of the publication database on the alternate publisher. alternate_publisher_db est de type sysname, sans valeur par défaut.alternate_publisher_db is sysname, with no default.

[ @alternate_publication = ] 'alternate_synchronization_partner'Nom de la publication sur le partenaire de synchronisation de substitution.[ @alternate_publication = ] 'alternate_synchronization_partner' Is the name of the publication on the alternate synchronization partner. alternate_synchronization_partner est de type sysname, sans valeur par défaut.alternate_synchronization_partner is sysname, with no default.

[ @alternate_distributor = ] 'alternate_distributor'Nom du serveur de distribution pour le partenaire de synchronisation de substitution.[ @alternate_distributor = ] 'alternate_distributor' Is the name of the Distributor for the alternate synchronization partner. alternate_distributor est de type sysname, sans valeur par défaut.alternate_distributor is sysname, with no default.

[ @friendly_name = ] 'friendly_name'Nom complet permettant d’identifier l’Association du serveur de publication, de la publication et du serveur de distribution qui constitue un autre partenaire de synchronisation.[ @friendly_name = ] 'friendly_name' Is a display name by which the association of Publisher, publication, and Distributor that makes up an alternate synchronization partner can be identified. friendly_name est de type nvarchar (255) , avec NULL comme valeur par défaut.friendly_name is nvarchar(255), with a default of NULL.

[ @reserved = ] 'reserved' Identifié à titre d'information uniquement.Identified for informational purposes only. Non pris en charge.Not supported. La compatibilité future n'est pas garantie.Future compatibility is not guaranteed.[ @reserved = ] 'reserved' Identifié à titre d'information uniquement.Identified for informational purposes only. Non pris en charge.Not supported. La compatibilité future n'est pas garantie.Future compatibility is not guaranteed.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_addmergealternatepublisher est utilisé dans la réplication de fusion.sp_addmergealternatepublisher is used in merge replication.

AutorisationsPermissions

Seuls les membres du rôle serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter sp_addmergealternatepublisher.Only members of the sysadmin fixed server role or db_owner fixed database role can execute sp_addmergealternatepublisher.

Voir aussiSee Also

sp_dropmergealternatepublisher (Transact-SQL) sp_dropmergealternatepublisher (Transact-SQL)
Procédures stockées système (Transact-SQL)System Stored Procedures (Transact-SQL)