Compartilhar via


sp_enum_sqlagent_subsystems (Transact-SQL)

Aplica-se: SQL Server

Lista os subsistemas do SQL Server Agent.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_enum_sqlagent_subsystems
[ ; ]

Argumentos

Nenhum.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Conjunto 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 máximo de threads que o SQL Server Agent inicia para esse 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. Outros usuários devem receber a função de banco de dados fixa msdb SQLAgentOperatorRole no banco de dados.

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