次の方法で共有


sp_enum_sqlagent_subsystems (Transact-SQL)

SQL Server エージェントのサブシステムを一覧表示します。

構文

sp_enum_sqlagent_subsystems

引数

なし

結果セット

列名 データ型 説明

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 エージェントの固定データベース ロール」を参照してください。

戻り値

0 (成功) または 1 (失敗)

参照

関連項目

sp_add_jobstep (Transact-SQL)

その他の技術情報

SQL Server エージェントのセキュリティの実装

ヘルプおよび情報

SQL Server 2005 の参考資料の入手