Compartilhar via


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âneo

2 = Agente Leitor de Log

3 = Agente de Distribuição

4 = Agente de mesclagem

9 = Agente de Leitor de Fila
type int 0 = Sistema

1 = 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.