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

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)nonAzure SQL DatabasenonAzure SQL Data Warehouse nonParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Modifie les propriétés d’un travail de l’Agent de fusion qui s’exécute sur un MicrosoftMicrosoft SQL Server 2005SQL Server 2005 ou version ultérieure serveur de distribution.Changes the properties of a Merge Agent job that runs at a MicrosoftMicrosoft SQL Server 2005SQL Server 2005 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 2000SQL Server 2000.This stored procedure is used to change properties when the Publisher runs on an instance of SQL Server 2000SQL Server 2000. 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'[ @publisher = ] 'publisher'
Nom du serveur de publication.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'[ @publisher_db= ] 'publisher_db'
Nom de la base de données de publication.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'[ @publication = ] 'publication'
Nom de la publication.Is the name of the publication. publication est sysname, sans valeur par défaut.publication is sysname, with no default.

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

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

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

[ @value = ] 'valeur'[ @value = ] 'value'
Nouvelle valeur de la propriété.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 ValeurValue 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.

Note

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 2005SQL Server 2005 ou version ultérieure, vous devez utiliser sp_changemergesubscription pour modifier les propriétés d’un travail de l’Agent de fusion qui synchronise un abonnement par émission de données qui s’exécute sur le serveur de distribution.When the Publisher runs on an instance of SQL Server 2005SQL Server 2005 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.

PermissionsPermissions

Seuls les membres de la sysadmin du rôle serveur fixe du 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)