sp_help_agent_profile (Transact-SQL)
Se aplica a: SQL Server Azure SQL Managed Instance
Muestra el perfil de un agente especificado. Este procedimiento almacenado se ejecuta en el distribuidor en cualquier base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_help_agent_profile
[ [ @agent_type = ] agent_type ]
[ , [ @profile_id = ] profile_id ]
[ ; ]
Argumentos
[ @agent_type = ] agent_type
Tipo de agente. @agent_type es int y puede ser uno de estos valores.
Valor | Descripción |
---|---|
0 (valor predeterminado) |
Todos los tipos de agente |
1 |
Agente de instantáneas |
2 |
Agente de registro del LOG |
3 |
Agente de distribución |
4 |
Agente de mezcla |
9 |
Agente de lectura de cola |
[ @profile_id = ] profile_id
Identificador del perfil que se va a mostrar. @profile_id es int, con un valor predeterminado de -1
, que devuelve todos los perfiles de la MSagent_profiles
tabla.
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
profile_id |
int | Identificador del perfil. |
profile_name |
sysname | Único para el tipo de agente. |
agent_type |
int | 1 = Agente de instantáneas2 = Agente de registro del Log Reader3 = Agente de distribución4 = Agente de mezcla9 = Agente de lectura de cola |
type |
int | 0 = Sistema1 = Personalizado |
description |
varchar(3000) | Descripción del perfil. |
def_profile |
bit | Especifica si este perfil es el predeterminado para este tipo de agente. |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_help_agent_profile
se usa en todos los tipos de replicación.
Permisos
Solo los miembros del rol fijo de servidor sysadmin o el rol fijo de base de datos replmonitor pueden ejecutar sp_help_agent_profile
.