Share via


sp_enum_sqlagent_subsystems (Transact-SQL)

Lista os subsistemas do SQL Server Agent.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_enum_sqlagent_subsystems

Argumentos

Nenhum

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

subsystem

nvarchar(40)

Nome do subsistema.

description

nvarchar(512)

Descrição do subsistema.

subsystem_dll

nvarchar(510)

Módulo DLL que contém o subsistema.

agent_exe

nvarchar(510)

Módulo executável usado pelo subsistema.

start_entry_point

nvarchar(30)

Procedimento que o SQL Server Agent chama durante a execução da etapa de trabalho.

event_entry_point

nvarchar(30)

Procedimento que o SQL Server Agent chama durante a execução da etapa de trabalho.

stop_entry_point

nvarchar(30)

Procedimento que o SQL Server Agent chama durante a execução da etapa de trabalho.

max_worker_threads

int

Número de máximo de threads que o SQL Server Agent iniciará para este subsistema.

subsystem_id

int

Identificador do subsistema.

Comentários

Este procedimento lista os subsistemas disponíveis na instância.

Permissões

Por padrão, os membros da função de servidor fixa sysadmin podem executar este procedimento armazenado. Deve ser concedida a outros usuários a função de banco de dados fixa SQLAgentOperatorRole no banco de dados msdb.

Para obter detalhes sobre SQLAgentOperatorRole, consulte Funções de banco de dados fixas do SQL Server Agent.