sp_update_agent_profile (Transact-SQL)
S'applique à : SQL Server
Met à jour le profil utilisé par un Agent de réplication. 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_update_agent_profile
[ @agent_type = ] agent_type
, [ @agent_id = ] agent_id
, [ @profile_id = ] profile_id
[ ; ]
Arguments
[ @agent_type = ] agent_type
@agent_type est int, sans valeur par défaut.
Type d’agent. agent_type est int, sans valeur par défaut, et peut être l’une de ces valeurs.
Valeur | Description |
---|---|
1 |
Agent d’instantané. |
2 |
Agent de lecture du journal |
3 |
Agent de distribution. |
4 |
Agent de fusion. |
9 |
Agent de lecture de la file d'attente |
[ @agent_id = ] agent_id
ID de l'Agent. @agent_id est int, sans valeur par défaut.
[ @profile_id = ] profile_id
ID du profil que l’agent doit utiliser. @profile_id est int, sans valeur par défaut. Pour afficher la liste des profils définis pour chaque agent, utilisez sp_help_agent_profile. Pour plus d’informations sur les profils système, consultez Profils de l’agent de réplication.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
sp_update_agent_profile
est utilisé dans tous les types de réplication.
autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent s’exécuter.sp_update_agent_profile