sp_enum_sqlagent_subsystems (Transact-SQL)
SQL Server エージェントのサブシステムを一覧表示します。
構文
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 エージェントの固定データベース ロール」を参照してください。