sp_enum_sqlagent_subsystems (Transact-SQL)

適用対象:SQL Server

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