Partilhar via


sp_update_agent_profile (Transact-SQL)

Aplica-se: SQL Server

Atualiza o perfil usado por um agente de replicação. Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_update_agent_profile
    [ @agent_type = ] agent_type
    , [ @agent_id = ] agent_id
    , [ @profile_id = ] profile_id
[ ; ]

Argumentos

@agent_type [ = ] agent_type

@agent_type é int, sem padrão.

O tipo de agente. agent_type é int, sem padrão, e pode ser um desses valores.

Valor Descrição
1 Snapshot Agent.
2 Log Reader Agent.
3 Distribution Agent.
4 Merge Agent.
9 Queue Reader Agent.

@agent_id [ = ] agent_id

A ID do agente. @agent_id é int, sem padrão.

@profile_id [ = ] profile_id

A ID do perfil que o agente deve usar. @profile_id é int, sem padrão. Para exibir uma lista de perfis definidos para cada agente, use sp_help_agent_profile. Para obter mais informações sobre perfis do sistema, consulte Replication Agent Profiles.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_update_agent_profile é usado em todos os tipos de replicação.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar sp_update_agent_profile.