sys.dm_server_services (Transact-SQL)sys.dm_server_services (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions)

Devuelve información acerca de los servicios de SQL Server, texto completo SQL Server Launchpad (SQL Server 2017 +) y Agente SQL Server en la instancia actual de SQL ServerSQL Server .Returns information about the SQL Server, Full-Text, SQL Server Launchpad service (SQL Server 2017+), and SQL Server Agent services in the current instance of SQL ServerSQL Server. Use esta vista de administración dinámica para notificar información de estado sobre estos servicios.Use this dynamic management view to report status information about these services.

Nombre de columnaColumn name Tipo de datosData type DescripciónDescription
servicenameservicename nvarchar(256)nvarchar(256) Nombre del Motor de base de datos de SQL ServerSQL Server Database Engine servicio de, de texto completo o de Agente SQL Server.Name of the Motor de base de datos de SQL ServerSQL Server Database Engine, Full-text, or SQL Server Agent service. No puede ser NULL.Cannot be null.
startup_typestartup_type intint Indica el modo de inicio del servicio.Indicates the start mode of the service. A continuación se muestran los valores posibles y sus descripciones correspondientes.The following are the possible values and their corresponding descriptions.

0: otros0: Other
1: otros1: Other
2: automático2: Automatic
3: manual3: Manual
4: deshabilitado4: Disabled

Acepta valores NULL.Is nullable.
startup_type_descstartup_type_desc nvarchar(256)nvarchar(256) Describe el modo de inicio del servicio.Describes the start mode of the service. A continuación se muestran los valores posibles y sus descripciones correspondientes.The following are the possible values and their corresponding descriptions.

Otros: otros (inicio de arranque)Other: Other (boot start)
Otros: otros (inicio del sistema)Other: Other (system start)
Automático: Inicio automáticoAutomatic: Auto start
Manual: Inicio de la demandaManual: Demand start
Deshabilitado: deshabilitadoDisabled: Disabled

No puede ser NULL.Cannot be null.
statusstatus intint Indica el estado actual del servicio.Indicates the current status of the service. A continuación se muestran los valores posibles y sus descripciones correspondientes.The following are the possible values and their corresponding descriptions.

1: detenido1: Stopped
2: otros (Inicio pendiente)2: Other (start pending)
3: otros (detención pendiente)3: Other (stop pending)
4: ejecución4: Running
5: otros (continuación pendiente)5: Other (continue pending)
6: otros (pausa pendiente)6: Other (pause pending)
7: en pausa7: Paused

Acepta valores NULL.Is nullable.
status_descstatus_desc nvarchar(256)nvarchar(256) Describe el estado actual del servicio.Describes the current status of the service. A continuación se muestran los valores posibles y sus descripciones correspondientes.The following are the possible values and their corresponding descriptions.

Detenido: el servicio se ha detenido.Stopped: The service is stopped.
Otro (operación de inicio pendiente): el servicio está en proceso de inicio.Other (start operation pending): The service is in the process of starting.
Otro (operación de detención pendiente): el servicio está en proceso de detención.Other (stop operation pending): The service is in the process of stopping.
En ejecución: el servicio se está ejecutando.Running: The service is running.
Otros (continuar con las operaciones pendientes): el servicio está en un estado pendiente.Other (continue operations pending): The service is in a pending state.
Otro (pausa pendiente): el servicio está en proceso de pausa.Other (pause pending): The service is in the process of pausing.
En pausa: el servicio está en pausa.Paused: The service is paused.

No puede ser NULL.Cannot be null.
process_idprocess_id intint Identificador de proceso del servicio.The process ID of the service. No puede ser NULL.Cannot be null.
last_startup_timelast_startup_time datetimeoffset(7)datetimeoffset(7) Fecha y hora en que el servicio se inició por última vez.The date and time the service was last started. Acepta valores NULL.Is nullable.
service_accountservice_account nvarchar(256)nvarchar(256) Cuenta autorizada para controlar el servicio.The account authorized to control the service. Esta cuenta puede iniciar o detener el servicio, o puede modificar las propiedades del servicio.This account can start or stop the service, or modify service properties. No puede ser NULL.Cannot be null.
nombreDeArchivofilename nvarchar(256)nvarchar(256) Ruta de acceso y nombre del archivo ejecutable del servicio.The path and filename of the service executable. No puede ser NULL.Cannot be null.
is_clusteredis_clustered nvarchar (1)nvarchar(1) Indica si el servicio está instalado como un recurso de un servidor en clúster.Indicates whether the service is installed as a resource of a clustered server. No puede ser NULL.Cannot be null.
cluster_nodenamecluster_nodename nvarchar(256)nvarchar(256) Nombre del nodo de clúster en el que está instalado el servicio.The name of the cluster node on which the service is installed. Acepta valores NULL.Is nullable.
instant_file_initialization_enabledinstant_file_initialization_enabled nvarchar (1)nvarchar(1) Especifica si la inicialización instantánea de archivos está habilitada para el Motor de base de datos de SQL ServerSQL Server Database Engine servicio.Specifies whether instant file initialization is enabled for the Motor de base de datos de SQL ServerSQL Server Database Engine service.

Y = la inicialización instantánea de archivos está habilitada para el servicio.Y = instant file initialization is enabled for the service.

N = la inicialización instantánea de archivos está deshabilitada para el servicio.N = instant file initialization is disabled for the service.

Acepta valores NULL.Is nullable.

Nota: No se aplica a otros servicios como el Agente SQL Server.Note: Does not apply to other services such as the SQL Server Agent.

Se aplica a: SQL ServerSQL Server (A partir de SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4 y SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1 y versiones posteriores).Applies to: SQL ServerSQL Server (Starting with SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4, and SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1 and later).

SeguridadSecurity

PermisosPermissions

Requiere el permiso VIEW SERVER STATE en el servidor.Requires VIEW SERVER STATE permission on the server.

Consulte tambiénSee Also

sys.dm_server_registry ()de Transact-SQL sys.dm_server_registry (Transact-SQL)