sp_enum_sqlagent_subsystems (Transact-SQL)
Führt die Subsysteme des SQL Server-Agents in einer Liste auf.
Transact-SQL-Syntaxkonventionen
Syntax
sp_enum_sqlagent_subsystems
Argumente
Keine
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
Subsystem |
nvarchar(40) |
Name des Subsystems. |
description |
nvarchar(512) |
Beschreibung des Subsystems. |
subsystem_dll |
nvarchar(510) |
DLL-Modul, das das Subsystem enthält. |
agent_exe |
nvarchar(510) |
Ausführbares Modul, das vom Subsystem verwendet wird. |
start_entry_point |
nvarchar(30) |
Prozedur, die der SQL Server-Agent während der Ausführung der Auftragsschritte aufruft. |
event_entry_point |
nvarchar(30) |
Prozedur, die der SQL Server-Agent während der Ausführung der Auftragsschritte aufruft. |
stop_entry_point |
nvarchar(30) |
Prozedur, die der SQL Server-Agent während der Ausführung der Auftragsschritte aufruft. |
max_worker_threads |
int |
Maximale Anzahl von Threads, die der SQL Server-Agent für dieses Subsystem startet. |
subsystem_id |
int |
Bezeichner für das Subsystem. |
Hinweise
Diese Prozedur listet die in der Instanz verfügbaren Subsysteme auf.
Berechtigungen
Standardmäßig können nur Mitglieder der festen Serverrolle sysadmin diese gespeicherte Prozedur ausführen. Andere Benutzer müssen Mitglieder der festen SQLAgentUserRole-Datenbankrolle in der msdb-Datenbank sein.
Einzelheiten zu SQLAgentOperatorRole finden Sie unter Feste Datenbankrollen des SQL Server-Agents.