sp_enum_sqlagent_subsystems (Transact-SQL)

適用于:SQL Server (所有支援的版本)

列出SQL Server Agent子系統。

主題連結圖示Transact-SQL 語法慣例

語法

  
sp_enum_sqlagent_subsystems  

引數

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱 資料類型 描述
子系統 nvarchar(40) 子系統的名稱。
description nvarchar(512) 子系統的描述。
subsystem_dll Nvarchar (510) 子系統所在的 DLL 模組。
agent_exe Nvarchar (510) 子系統所用的可執行模組。
start_entry_point nvarchar(30) 在作業步驟執行期間,SQL Server Agent 所呼叫的程序。
event_entry_point nvarchar(30) 在作業步驟執行期間,SQL Server Agent 所呼叫的程序。
stop_entry_point nvarchar(30) 在作業步驟執行期間,SQL Server Agent 所呼叫的程序。
max_worker_threads int 此子系統SQL Server Agent執行緒數目上限。
subsystem_id int 子系統的識別碼。

備註

這個程序會列出執行個體中可用的子系統。

權限

依預設,只有 系統管理員 (sysadmin) 固定伺服器角色的成員,才能夠執行這個預存程序。 其他使用者必須被授與 msdb 資料庫的 SQLAgentOperatorRole 固定資料庫角色。

如需SQLAgentOperatorRole的詳細資訊,請參閱SQL Server Agent固定資料庫角色

另請參閱

實作 SQL Server Agent 安全性
sp_add_jobstep (Transact-SQL)