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 固定サーバー ロールのメンバです。それ以外のユーザーには、msdb データベースの SQLAgentOperatorRole 固定サーバー ロールを与える必要があります。

SQLAgentOperatorRole の詳細については、「SQL Server エージェントの固定データベース ロール」を参照してください。