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.