Share via


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.