sp_help_agent_profile (Transact-SQL)
Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure
Exibe o perfil de um agente especificado. Esse procedimento armazenado é executado no Distribuidor em qualquer banco de dados.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_help_agent_profile
[ [ @agent_type = ] agent_type ]
[ , [ @profile_id = ] profile_id ]
[ ; ]
Argumentos
@agent_type [ = ] agent_type
O tipo de agente. @agent_type é int e pode ser um desses valores.
Valor | Descrição |
---|---|
0 (padrão) |
Todos os tipos de agente |
1 |
Snapshot Agent |
2 |
Agente de Leitor de Log |
3 |
Agente de Distribuição |
4 |
Merge Agent |
9 |
Queue Reader Agent |
@profile_id [ = ] profile_id
A ID do perfil a ser exibido. @profile_id é int, com um padrão de -1
, que retorna todos os perfis na MSagent_profiles
tabela.
Conjunto de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
profile_id |
int | A ID do perfil. |
profile_name |
sysname | Exclusivo para o tipo de agente. |
agent_type |
int | 1 = Agente de instantâneo2 = Agente Leitor de Log3 = Agente de Distribuição4 = Agente de mesclagem9 = Agente de Leitor de Fila |
type |
int | 0 = Sistema1 = Personalizado |
description |
varchar(3000) | Descrição do perfil. |
def_profile |
bit | Especifica se este perfil será o padrão para esse tipo de agente. |
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
sp_help_agent_profile
é usado em todos os tipos de replicação.
Permissões
Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa replmonitor podem executar sp_help_agent_profile
.