sp_enum_sqlagent_subsystems (Transact-SQL)
列出 SQL Server Agent 子系統。
語法
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 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 固定資料庫角色>。