sp_MSchange_merge_agent_properties (Transact-SQL)

Modifie les propriétés d'un travail d'Agent de distribution qui s'exécute sur un serveur de distribution Microsoft SQL Server 2005. Cette procédure stockée est utilisée pour modifier des propriétés de SQL Server 2005 lorsque le serveur de publication s'exécute sur une instance de SQL Server 2000. Cette procédure stockée est exécutée sur la base de données de distribution du serveur de distribution.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_MSchange_merge_agent_properties [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
        , [ @publication = ] 'publication' 
        , [ @subscriber = ] 'subscriber' 
        , [ @subscriber_db = ] 'subscriber_db' 
        , [ @property = ] 'property' 
        , [ @value = ] 'value' ]

Arguments

  • [ @publisher = ] 'publisher'
    Nom du serveur de publication. L'argument publisher est de type sysname et n'a pas de valeur par défaut.
  • [ @publisher_db= ] 'publisher_db'
    Nom de la base de données de publication. L'argument publisher_db est de type sysname et n'a pas de valeur par défaut.
  • [ @publication=] 'publication'
    Nom de la publication. publication est de type sysname, sans valeur par défaut.
  • [ @subscriber= ] 'subscriber'
    Nom de l'Abonné. L'argument subscriber est de type sysname et n'a pas de valeur par défaut.
  • [ @subscriber_db= ] 'subscriber_db'
    Nom de la base de données d'abonnement. L'argument subscriber_db est de type sysname et n'a pas de valeur par défaut.
  • [ @property=] 'property'
    Nom de la propriété de publication à modifier. property est de type sysname, sans valeur par défaut.
  • [ @value=] 'value'
    Nouvelle valeur de la propriété. value est de type nvarchar(524). Sa valeur par défaut est NULL.

    Le tableau ci-dessous décrit les propriétés modifiables de l'Agent de fusion et les limites applicables aux valeurs de ces propriétés.

    Propriété Valeur Description

    description

    Brève description de l'abonnement.

    merge_job_login

    Nom de connexion du compte Microsoft Windows sous lequel l'Agent s'exécute.

    merge_job_password

    Mot de passe du compte Windows sous lequel le travail de l'Agent s'exécute.

    publisher_login

    Nom de connexion à utiliser lors de la connexion à un serveur de publication pour synchroniser l'abonnement.

    publisher_password

    Mot de passe du serveur de publication.

    N'utilisez pas de mot de passe vide, mais un mot de passe fort.

    publisher_security_mode

    1

    Authentification Windows.

    Utilisez si possible l'authentification Windows.

    0

    Authentification SQL Server.

    subscriber_login

    Nom de connexion à utiliser lors de la connexion à un Abonné pour synchroniser l'abonnement.

    subscriber_password

    Mot de passe de l'Abonné.

    N'utilisez pas de mot de passe vide, mais un mot de passe fort.

    subscriber_security_mode

    1

    Authentification Windows.

    Utilisez si possible l'authentification Windows.

    0

    Authentification SQL Server.

    ms190320.note(fr-fr,SQL.90).gifRemarque :
    Après avoir modifié le nom de connexion ou le mot de passe d'un Agent, vous devez arrêter et redémarrer celui-ci avant que la modification prenne effet.

Notes

sp_MSchange_merge_agent_properties est utilisé dans la réplication de fusion.

Lorsque le serveur de publication s'exécute sur une instance de SQL Server 2005, vous devez utiliser sp_changemergesubscription pour modifier les propriétés d'un travail d'Agent de fusion qui synchronise un abonnement par envoi de données (push) qui s'exécute sur le serveur de distribution.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin sur le serveur de distribution peuvent exécuter sp_MSchange_merge_agent_properties.

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Voir aussi

Référence

sp_addmergepushsubscription_agent (Transact-SQL)
sp_addmergesubscription (Transact-SQL)

Autres ressources

Utilisation de plusieurs versions de SQL Server dans une topologie de réplication

Aide et Informations

Assistance sur SQL Server 2005