Freigeben über


sp_enum_sqlagent_subsystems (Transact-SQL)

Gilt für: SQL Server

Listet die SQL Server-Agent Subsysteme auf.

Transact-SQL-Syntaxkonventionen

Syntax

sp_enum_sqlagent_subsystems
[ ; ]

Argumente

Keine.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Spaltenname Datentyp Beschreibung
subsystem nvarchar(40) Der 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 SQL Server-Agent beginnt für dieses Subsystem.
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. Anderen Benutzern muss die feste Datenbankrolle "SQLAgentOperatorRole " in der msdb Datenbank gewährt werden.

Ausführliche Informationen zu SQLAgentOperatorRole finden Sie unter SQL Server-Agent festen Datenbankrollen.