sys.dm_server_services (Transact-SQL)

Gibt Informationen zum SQL Server, Volltext- und SQL Server-Agent-Dienst in der aktuellen Instanz von SQL Server zurück. Verwenden Sie diese dynamische Verwaltungssicht, um Statusinformationen zu diesen Diensten zu melden.

Spaltenname

Datentyp

Beschreibung

servicename

nvarchar(256)

Name des SQL Server-, Volltext- oder SQL Server-Agent-Dienstes. Darf nicht NULL sein.

startup_type

int

Gibt den Startmodus des Dienstes an.

Wert

Beschreibung

0

Anderer

1

Anderer

2

Automatisch

3

Manuell

4

Deaktiviert

Lässt NULL-Werte zu.

startup_desc

nvarchar(256)

Beschreibt den Startmodus des Diensts.

Wert

Beschreibung

Anderer

Sonstige (Bootstart)

Anderer

Sonstige (Systemstart)

Automatisch

Automatisch starten

Manuell

Bei Bedarf starten

Deaktiviert

Deaktiviert

Darf nicht NULL sein.

Status

int

Zeigt den aktuellen Status des Diensts an.

Wert

Beschreibung

1

Beendet

2

Sonstige (Start steht aus)

3

Sonstige (Beenden steht aus)

4

Wird ausgeführt

5

Sonstige (Fortsetzung steht aus)

6

Sonstige (Anhalten steht aus)

7

Angehalten

Lässt NULL-Werte zu.

status_desc

nvarchar(256)

Beschreibt den aktuellen Status des Diensts.

Wert

Beschreibung

Beendet

Der Dienst wurde beendet.

Sonstige (Startvorgang steht aus)

Der Dienst wird gerade gestartet.

Sonstige (Beendigungsvorgang steht aus)

Der Dienst wird gerade beendet.

Wird ausgeführt

Der Dienst wird ausgeführt.

Sonstige (Fortsetzungsvorgang steht aus)

Der Dienst weist den Status für einen ausstehenden Vorgang auf.

Sonstige (Anhalten steht aus)

Der Dienst wird gerade angehalten.

Angehalten

Der 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. Lässt NULL-Werte zu.

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. Lässt NULL-Werte zu.

Sicherheit

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Siehe auch

Verweis

sys.dm_server_registry (Transact-SQL)