sp_MSchange_merge_agent_properties (Transact-SQL)
S'applique à : SQL Server
Modifie les propriétés d’un travail Agent de fusion qui s’exécute sur un serveur de distribution sql Server 2005 (9.x) ou version ultérieure. Cette procédure stockée est utilisée pour modifier les propriétés lorsque le serveur de publication s’exécute sur une instance de 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.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_MSchange_merge_agent_properties
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
, [ @property = ] N'property'
, [ @value = ] N'value'
[ ; ]
Arguments
[ @publisher = ] N’publisher'
Nom du serveur de publication. @publisher est sysname, sans valeur par défaut.
[ @publisher_db = ] N’publisher_db'
Nom de la base de données de publication. @publisher_db est sysname, sans valeur par défaut.
[ @publication = ] N’publication'
Nom de la publication. @publication est sysname, sans valeur par défaut.
[ @subscriber = ] N’subscriber'
Nom de l'Abonné. @subscriber est sysname, sans valeur par défaut.
[ @subscriber_db = ] N’subscriber_db'
Nom de la base de données d’abonnement. @subscriber_db est sysname, sans valeur par défaut.
[ @property = ] N’property'
Propriété de publication à modifier. @property est sysname, sans valeur par défaut.
[ @value = ] N’value'
Nouvelle valeur de la propriété . @value est nvarchar(524), sans valeur par défaut.
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 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. Utilisez un mot de passe fort. |
|
publisher_security_mode |
1 |
Authentification Windows. Lorsque c'est possible, utilisez 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. Utilisez un mot de passe fort. |
|
subscriber_security_mode |
1 |
Authentification Windows. Lorsque c'est possible, utilisez l'authentification Windows. |
0 |
Authentification SQL Server. |
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.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
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 (9.x) ou version ultérieure, vous devez utiliser sp_changemergesubscription pour modifier les propriétés d’un travail de Agent de fusion qui synchronise un abonnement Push qui s’exécute sur le serveur de distribution.
autorisations
Seuls les membres du rôle serveur fixe sysadmin sur le serveur de distribution peuvent s’exécuter sp_MSchange_merge_agent_properties
.