sys.dm_server_services (Transact-SQL)

Retourne des informations relatives aux services SQL Server et Agent SQL Server dans l'instance actuelle de SQL Server. Utilisez cette vue de gestion dynamique dans SQL Server 2008 R2 SP1 et les versions ultérieures pour signaler des informations d'état sur ces services.

Nom de la colonne

Type de données

Description

servicename

nvarchar(256)

Nom du service SQL ou du service Agent SQL Server. Ne peut pas être Null.

startup_type

int

Indique le mode de démarrage du service.

ValeurDescription
0Autre
1Autre
2Automatique
3Manuel
4Désactivé

Accepte la valeur Null.

startup_desc

nvarchar(256)

Décrit le mode de démarrage du service.

ValeurDescription
AutreAutre (démarrage)
AutreAutre (démarrage système)
AutomatiqueDémarrage automatique
ManuelDémarrage à la demande
DésactivéDésactivé

Ne peut pas être Null.

status

int

Indique l'état actuel du service.

ValeurDescription
1Arrêté
2Autre (démarrage en attente)
3Autre (arrêt en attente)
4En cours d'exécution
5Autre (continuation en attente)
6Autre (suspension en attente)
7Suspendu

Accepte la valeur Null.

status_desc

nvarchar(256)

Décrit l'état actuel du service.

ValeurDescription
ArrêtéLe service est arrêté.
Autre (opération de démarrage en attente)Le service est en cours de démarrage.
Autre (opération d'arrêt en attente)Le service est en cours d'arrêt.
En cours d'exécutionLe service est en cours d'exécution.
Autre (opérations de continuation en attente)Le service est en attente.
Autre (suspension en attente)Le service est en cours de suspension.
SuspenduLe service est suspendu.

Ne peut pas être Null.

process_id

int

ID de processus du service. Ne peut pas être Null.

last_startup_time

datetimeoffset(7)

Date et heure du dernier démarrage du service. Accepte la valeur Null.

service_account

nvarchar(256)

Compte autorisé à contrôler le service. Ce compte peut démarrer ou arrêter le service ou modifier ses propriétés. Ne peut pas être Null.

filename

nvarchar(256)

Chemin d'accès et nom de fichier de l'exécutable du service. Ne peut pas être Null.

is_clustered

nvarchar(1)

Indique si le service est installé en tant que ressource d'un serveur en cluster. Ne peut pas être Null.

cluster_nodename

nvarchar(256)

Nom du nœud de cluster sur lequel le service est installé. Accepte la valeur Null.

Sécurité

Autorisations

Requiert l'autorisation VIEW SERVER STATE sur le serveur.

Voir aussi

Référence