sp_MSchange_merge_agent_properties (Transact-SQL)sp_MSchange_merge_agent_properties (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Modifie les propriétés d’un travail d’Agent de fusion s’exécute sur un MicrosoftMicrosoft SQL Server 2005 (9.x)SQL Server 2005 (9.x) ou version ultérieure du serveur de distribution.Changes the properties of a Merge Agent job that runs at a MicrosoftMicrosoft SQL Server 2005 (9.x)SQL Server 2005 (9.x) or later version Distributor. Cette procédure stockée est utilisée pour modifier des propriétés lorsque le serveur de publication s'exécute sur une instance de SQL Server 2000 (8.x)SQL Server 2000 (8.x).This stored procedure is used to change properties when the Publisher runs on an instance of SQL Server 2000 (8.x)SQL Server 2000 (8.x). Cette procédure stockée est exécutée au niveau du serveur de distribution sur la base de données de distribution.This stored procedure is executed at the Distributor on the distribution database.

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

SyntaxeSyntax

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

ArgumentsArguments

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

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

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

[ @subscriber = ] 'subscriber' Est le nom de l’abonné.[ @subscriber = ] 'subscriber' Is the name of the Subscriber. abonné est sysname, sans valeur par défaut.subscriber is sysname, with no default.

[ @subscriber_db = ] 'subscriber_db' Est le nom de la base de données d’abonnement.[ @subscriber_db = ] 'subscriber_db' Is the name of the subscription database. bd_abonné est sysname, sans valeur par défaut.subscriber_db is sysname, with no default.

[ @property = ] 'property' Est la propriété de publication à modifier.[ @property = ] 'property' Is the publication property to change. propriété est sysname, sans valeur par défaut.property is sysname, with no default.

[ @value = ] 'value' Est la nouvelle valeur de propriété.[ @value = ] 'value' Is the new property value. valeur est nvarchar (524) , avec NULL comme valeur par défaut.value is nvarchar(524), with a default of 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.This table describes the properties of the Merge Agent job that can be changed and restrictions on the values for those properties.

PropriétéProperty ValueValue DescriptionDescription
descriptiondescription Brève description de l'abonnement.A brief description of the subscription.
merge_job_loginmerge_job_login Nom de connexion du compte MicrosoftMicrosoft Windows sous lequel l'Agent s'exécute.Login for the MicrosoftMicrosoft Windows account under which the agent runs.
merge_job_passwordmerge_job_password Mot de passe du compte Windows sous lequel le travail de l'Agent s'exécute.Password for the Windows account under which the agent job runs.
publisher_loginpublisher_login Nom de connexion à utiliser lors de la connexion à un serveur de publication pour synchroniser l'abonnement.Login to use when connecting to a Publisher to synchronize the subscription.
publisher_passwordpublisher_password Mot de passe de serveur de publication.Publisher password.

N'utilisez pas de mot de passe vide.Do not use a blank password. Utilisez un mot de passe fort.Use a strong password.
publisher_security_modepublisher_security_mode 11 Authentification Windows.Windows Authentication.

Lorsque c'est possible, utilisez l'authentification Windows.When possible, use Windows authentication.
00 Authentification SQL ServerSQL Server.SQL ServerSQL Server Authentication.
subscriber_loginsubscriber_login Nom de connexion à utiliser lors de la connexion à un Abonné pour synchroniser l'abonnement.Login to use when connecting to a Subscriber to synchronize the subscription.
subscriber_passwordsubscriber_password Mot de passe abonné.Subscriber password.

N'utilisez pas de mot de passe vide.Do not use a blank password. Utilisez un mot de passe fort.Use a strong password.
subscriber_security_modesubscriber_security_mode 11 Authentification Windows.Windows Authentication.

Lorsque c'est possible, utilisez l'authentification Windows.When possible, use Windows authentication.
00 Authentification SQL ServerSQL Server.SQL ServerSQL Server Authentication.

Notes

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.After changing an agent login or password, you must stop and restart the agent before the change takes effect.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

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

Lorsque le serveur de publication s’exécute sur une instance de SQL Server 2005 (9.x)SQL Server 2005 (9.x) ou version ultérieure, vous devez utiliser sp_changemergesubscription pour modifier les propriétés d’un travail d’Agent de fusion qui synchronise un abonnement envoyé qui s’exécute sur le serveur de distribution.When the Publisher runs on an instance of SQL Server 2005 (9.x)SQL Server 2005 (9.x) or later version, you should use sp_changemergesubscription to change properties of a Merge Agent job that synchronizes a push subscription that runs at the Distributor.

AutorisationsPermissions

Seuls les membres de la sysadmin du rôle serveur fixe sur le serveur de distribution peuvent exécuter sp_MSchange_merge_agent_properties.Only members of the sysadmin fixed server role at the Distributor can execute sp_MSchange_merge_agent_properties.

Voir aussiSee Also

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