Partager via


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.

Icône Lien de rubriqueConventions 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)

Aide et Informations

Assistance sur SQL Server 2005