sp_replsetoriginator (Transact-SQL)
Utilisée pour appeler un traitement et une détection en boucle au cours des réplications transactionnelles bidirectionnelles. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_replsetoriginator [ @server_name= ] 'server_name'
, [ @database_name= ] 'database_name'
Arguments
- [ @server_name=] 'server_name'
Nom du serveur auquel s'applique la transaction. originating_server est du type sysname, sans valeur par défaut.
- [ @database_name=] 'database_name'
Nom de la base de données à laquelle s'applique la transaction. originating_db est du type sysname, sans valeur par défaut.
Notes
La procédure sp_replsetoriginator est exécutée par l’Agent de distribution pour enregistrer la source des transactions appliquées par réplication. Cette information est utilisée pour appeler une détection en boucle des abonnements transactionnels bidirectionnels qui possèdent le jeu de propriétés de la boucle.
Autorisations
Seuls les membres appartenant au rôle de serveur fixe sysadmin sur le serveur de publication, au rôle de base de données fixe db_owner sur la base de données de publication ou les utilisateurs figurant dans la liste d'accès pour la publication (PAL) peuvent exécuter sp_replsetoriginator.
Valeurs des codes retournés
0 (succès) ou 1 (échec)
Voir aussi
Référence
Procédures stockées système (Transact-SQL)