sp_enum_sqlagent_subsystems (Transact-SQL)

Применимо к:SQL Server

Перечисляет подсистемы агент SQL Server.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_enum_sqlagent_subsystems
[ ; ]

Аргументы

Нет.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Имя столбца Тип данных Description
subsystem nvarchar(40) Имя подсистемы.
description nvarchar(512) Описание подсистемы.
subsystem_dll nvarchar(510) Модуль DLL, содержащий подсистемы.
agent_exe nvarchar(510) Исполняемый модуль, который используется подсистемой.
start_entry_point nvarchar(30) Процедура, вызываемая агентом SQL Server при пошаговом выполнении задания.
event_entry_point nvarchar(30) Процедура, вызываемая агентом SQL Server при пошаговом выполнении задания.
stop_entry_point nvarchar(30) Процедура, вызываемая агентом SQL Server при пошаговом выполнении задания.
max_worker_threads int Максимальное количество потоков, агент SQL Server начинается для этой подсистемы.
subsystem_id int Идентификатор подсистемы.

Замечания

Процедура перечисляет подсистемы, доступные для экземпляра.

Разрешения

По умолчанию эту хранимую процедуру могут выполнять только члены предопределенной роли сервера sysadmin . Другим пользователям необходимо предоставить предопределенную роль базы данных SQLAgentOperatorRole в msdb базе данных.

Дополнительные сведения о SQLAgentOperatorRole см. в разделе агент SQL Server предопределенных ролей базы данных.

См. также