sp_add_agent_parameter (Transact-SQL)
Adiciona um novo parâmetro e seu valor a um perfil de agente. Esse procedimento armazenado é executado no Distribuidor em qualquer banco de dados.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_add_agent_parameter [ @profile_id = ] profile_id
, [ @parameter_name = ] 'parameter_name'
, [ @parameter_value = ] 'parameter_value'
Argumentos
[ @profile_id= ] profile_id
É a ID de perfil da tabela MSagent_profiles no banco de dados msdb. profile_id é int, sem padrão.Para descobrir que tipo de agente esse profile_id representa, localize o profile_id na tabela MSagent_profiles (Transact-SQL) e observe o valor de campo agent_type. Os valores são os seguintes:
Valor
Descrição
1
Agente de Instantâneo
2
Agente de Leitor de Log
3
Agente de Distribuição
4
Agente de Mesclagem
9
Agente de Leitor de Fila
[ @parameter_name= ] 'parameter_name'
É o nome do parâmetro. parameter_name é sysname, sem padrão. Para uma lista de parâmetros já definida em perfis de sistema, consulte Perfis do Agente de Replicação. Para uma lista completa de parâmetros válidos para cada agente, consulte os seguintes tópicos:[ @parameter_value=] 'parameter_value'
É o valor a ser atribuído ao parâmetro. parameter_value é nvarchar(255), sem padrão.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_add_agent_parameter é usado em replicação de instantâneo, replicação transacional e replicação de mesclagem.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar sp_add_agent_parameter.
Consulte também
Referência
Perfis do Agente de Replicação
sp_add_agent_profile (Transact-SQL)
sp_change_agent_profile (Transact-SQL)
sp_change_agent_parameter (Transact-SQL)
sp_drop_agent_parameter (Transact-SQL)
sp_help_agent_parameter (Transact-SQL)