sys.dm_server_services (Transact-SQL)
Retourne des informations relatives aux services SQL Server, Texte intégral et Agent SQL Server dans l'instance actuelle de SQL Server. Utilisez cette vue de gestion dynamique 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 Server, Texte intégral ou 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é
Autorise 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. |
état |
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
Autorise 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. Autorise 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é. Autorise la valeur NULL. |
Sécurité
Autorisations
Nécessite l'autorisation VIEW SERVER STATE sur le serveur.