sp_addmergealternatepublisher (Transact-SQL)
Ajoute la possibilité pour un Abonné d'utiliser un partenaire de synchronisation alternatif. Les propriétés de publication doivent spécifier que les Abonnés peuvent opérer des synchronisations avec d'autres serveurs de publication. Cette procédure stockée est exécutée sur la base de données d'abonnement de l'Abonné.
Conventions de la syntaxe de Transact-SQL
Syntaxe
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' ]
Arguments
[ @publisher=] 'publisher'
Nom du serveur de publication. publisher est de type sysname, sans valeur par défaut.[ @publisher_db=] 'publisher_db'
Nom de la base de données de publication. publisher_db est de type sysname, sans valeur par défaut.[ @publication=] 'publication'
Nom de la publication. publication est de type sysname, sans valeur par défaut.[ @alternate_publisher=] 'alternate_synchronization_partner'
Nom de l'autre serveur de publication. alternate_synchronization_partner est de type sysname, sans valeur par défaut.[ @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 est de type sysname, sans valeur par défaut.[ @alternate_publication=] 'alternate_synchronization_partner'
Nom de la publication sur le partenaire de synchronisation de remplacement. alternate_synchronization_partner est de type sysname, sans valeur par défaut.[ @alternate_distributor=] 'alternate_distributor'
Nom du serveur de distribution pour le partenaire de synchronisation de remplacement. alternate_distributor est de type sysname, sans valeur par défaut.[ @friendly_name=] 'friendly_name'
Nom d'affichage permettant d'identifier l'association du serveur de publication, de la publication et du serveur de distribution constituant un partenaire de synchronisation secondaire. friendly_name est de type nvarchar(255), avec NULL comme valeur par défaut.[ @reserved=] 'reserved'
Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_addmergealternatepublisher est utilisé dans la réplication de fusion.
Autorisations
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.