Поделиться через


sp_enum_sqlagent_subsystems (Transact-SQL)

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

Значок ссылки на разделСоглашения о синтаксическом обозначении в Transact-SQL

Синтаксис

sp_enum_sqlagent_subsystems

Аргументы

Нет

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

0 (успешное завершение) или 1 (неуспешное завершение).

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

Имя столбца

Тип данных

Описание

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.

См. также

Справочник

Основные понятия