sys.sp_help_agent_profile (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Apresenta o perfil de um agente especificado. Este procedimento armazenado é executado no Distribuidor em qualquer base de dados.

Transact-SQL convenções de sintaxe

Syntax

sys.sp_help_agent_profile
    [ [ @agent_type = ] agent_type ]
    [ , [ @profile_id = ] profile_id ]
[ ; ]

Arguments

[ @agent_type = ] agent_type

O tipo de agente. @agent_type é int, e pode ser um desses valores.

Value Descrição
0 (padrão) Todos os tipos de agentes
1 Agente de instantâneo
2 Agente Leitor de Logs
3 Agente de Distribuição
4 Agente de fusão
9 Agente leitor de filas

[ @profile_id = ] profile_id

O ID do perfil a ser exibido. @profile_id é int, com um padrão de -1, que devolve todos os perfis na MSagent_profiles tabela.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
profile_id int ID do perfil.
profile_name sysname Único para o tipo de agente.
agent_type int 1= Snapshot Agent

2 = Agente Leitor de Registo

3= Distribution Agent

4= Merge Agent

9 = Agente Leitor de Fila
type int 0 = Sistema

1 = Costume
description varchar (3000) Descrição do perfil.
def_profile bit Especifica se este perfil é o padrão para este tipo de agente.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

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

Permissions

Apenas os membros do papel de servidor fixo sysadmin ou do papel de base de dados fixa replmonitor podem executar sp_help_agent_profile.