sys.dm_server_services (Transact-SQL)
Gibt Informationen zum SQL Server-Dienst und zum SQL Server-Agent-Dienst der aktuellen Instanz von SQL Server zurück. Verwenden Sie diese dynamische Verwaltungssicht in SQL Server 2008 R2 SP1 und höheren Versionen, um Statusinformationen zu diesen Diensten bereitzustellen.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
servicename |
nvarchar(256) |
Name des SQL Server-Diensts oder des SQL Server-Agent-Diensts. Darf nicht NULL sein. |
startup_type |
int |
Gibt den Startmodus des Dienstes an.
WertBeschreibung
0Andere
1Andere
2Automatisch
3Manuell
4Deaktiviert
NULL ist zulässig. |
startup_desc |
nvarchar(256) |
Beschreibt den Startmodus des Diensts.
WertBeschreibung
AndereAndere (Bootstart)
AndereAndere (Systemstart)
AutomatischAutomatisch starten
ManuellManuell starten
DeaktiviertDeaktiviert
Darf nicht NULL sein. |
status |
int |
Zeigt den aktuellen Status des Diensts an.
WertBeschreibung
1Beendet
2Andere (Start steht aus)
3Andere (Beenden steht aus)
4Wird ausgeführt
5Andere (Fortsetzung steht aus)
6Andere (Anhalten steht aus)
7Angehalten
NULL ist zulässig. |
status_desc |
nvarchar(256) |
Beschreibt den aktuellen Status des Diensts.
WertBeschreibung
BeendetDer Dienst wurde beendet.
Andere (Startvorgang steht aus)Der Dienst wird gerade gestartet.
Andere (Beendigungsvorgang steht aus)Der Dienst wird gerade beendet.
Wird ausgeführtDer Dienst wird ausgeführt.
Andere (Fortsetzungsvorgang steht aus)Der Dienst weist den Status für einen ausstehenden Vorgang auf.
Andere (Anhalten steht aus)Der Dienst wird gerade angehalten.
AngehaltenDer Dienst wurde angehalten.
Darf nicht NULL sein. |
process_id |
int |
Die Prozess-ID des Diensts. Darf nicht NULL sein. |
last_startup_time |
datetimeoffset(7) |
Das Datum und die Uhrzeit, zu der der Dienst zuletzt gestartet wurde. NULL ist zulässig. |
service_account |
nvarchar(256) |
Das Dienstkonto, das zum Steuern des Diensts autorisiert ist. Dieses Konto kann den Dienst starten oder beenden und die Diensteigenschaften bearbeiten. Darf nicht NULL sein. |
filename |
nvarchar(256) |
Der Pfad und Dateiname der ausführbaren Dienstdatei. Darf nicht NULL sein. |
is_clustered |
nvarchar(1) |
Gibt an, ob der Dienst als Ressource eines gruppierten Servers installiert ist. Darf nicht NULL sein. |
cluster_nodename |
nvarchar(256) |
Der Name des Clusterknotens, auf dem der Dienst installiert ist. NULL ist zulässig. |
Sicherheit
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.