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

ESTE TÓPICO APLICA-SE A:simSQL Server (a partir de 2008)nãoBanco de Dados SQL do Microsoft AzurenãoAzure SQL Data Warehouse nãoParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Retorna informações sobre os serviços do SQL Server, Texto Completo e do SQL Server Agent na instância atual do SQL ServerSQL Server.Returns information about the SQL Server, Full-Text, and SQL Server Agent services in the current instance of SQL ServerSQL Server. Use essa exibição de gerenciamento dinâmico para relatar informações de status sobre esses serviços.Use this dynamic management view to report status information about these services.

Nome da colunaColumn name Tipo de dadosData type DescriptionDescription
servicenameservicename nvarchar(256)nvarchar(256) Nome da Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine, texto completo ou o serviço SQL Server Agent.Name of the Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine, Full-text, or SQL Server Agent service. Não pode ser nulo.Cannot be null.
startup_typestartup_type Intint Indica o modo inicial do serviço.Indicates the start mode of the service. Estes são os valores possíveis e suas descrições correspondentes.The following are the possible values and their corresponding descriptions.

0: outros0: Other
1: outros1: Other
2: automático2: Automatic
3: manual3: Manual
4: desabilitado4: Disabled

Permite valor nulo.Is nullable.
startup_descstartup_desc nvarchar(256)nvarchar(256) Descreve o modo inicial do serviço.Describes the start mode of the service. Estes são os valores possíveis e suas descrições correspondentes.The following are the possible values and their corresponding descriptions.

Outros: Outros (iniciar reinicialização)Other: Other (boot start)
Outros: Outros (Iniciar sistema)Other: Other (system start)
Automática: Inicialização automáticaAutomatic: Auto start
Manual: Início de demandaManual: Demand start
Desabilitado: desabilitadoDisabled: Disabled

Não pode ser nulo.Cannot be null.
statusstatus Intint Indica o status atual do serviço.Indicates the current status of the service. Estes são os valores possíveis e suas descrições correspondentes.The following are the possible values and their corresponding descriptions.

1: interrompido1: Stopped
2: outros (início pendente)2: Other (start pending)
3: outros (parada pendente)3: Other (stop pending)
4: em execução4: Running
5: outros (continuação pendente)5: Other (continue pending)
6: outros (pausa pendente)6: Other (pause pending)
7: pausado7: Paused

Permite valor nulo.Is nullable.
status_descstatus_desc nvarchar(256)nvarchar(256) Descreve o status atual do serviço.Describes the current status of the service. Estes são os valores possíveis e suas descrições correspondentes.The following are the possible values and their corresponding descriptions.

Interrompido: O serviço é interrompido.Stopped: The service is stopped.
Outros (início de operação pendente): O serviço está iniciando.Other (start operation pending): The service is in the process of starting.
Outros (parada de operação pendente): O serviço está no processo de parada.Other (stop operation pending): The service is in the process of stopping.
Está em execução: O serviço está em execução.Running: The service is running.
Outros (continuar operações pendente): O serviço está em um estado pendente.Other (continue operations pending): The service is in a pending state.
Outros (pausa pendente): O serviço está no processo de pausa.Other (pause pending): The service is in the process of pausing.
Em pausa: O serviço está em pausa.Paused: The service is paused.

Não pode ser nulo.Cannot be null.
process_idprocess_id Intint A ID do processo do serviço.The process ID of the service. Não pode ser nulo.Cannot be null.
last_startup_timelast_startup_time datetimeoffset(7)datetimeoffset(7) A data e a hora em que o serviço foi iniciado pela última vez.The date and time the service was last started. Permite valor nulo.Is nullable.
service_accountservice_account nvarchar(256)nvarchar(256) A conta autorizada para controlar o serviço.The account authorized to control the service. Essa conta pode iniciar ou parar o serviço, ou modificar as propriedades do serviço.This account can start or stop the service, or modify service properties. Não pode ser nulo.Cannot be null.
filenamefilename nvarchar(256)nvarchar(256) O caminho e o nome do arquivo do serviço executável.The path and filename of the service executable. Não pode ser nulo.Cannot be null.
is_clusteredis_clustered nvarchar(1)nvarchar(1) Indica se o serviço é instalado como um recurso de um servidor clusterizado.Indicates whether the service is installed as a resource of a clustered server. Não pode ser nulo.Cannot be null.
cluster_nodenamecluster_nodename nvarchar(256)nvarchar(256) O nome do nó de cluster no qual o serviço está instalado.The name of the cluster node on which the service is installed. Permite valor nulo.Is nullable.
instant_file_initialization_enabledinstant_file_initialization_enabled nvarchar(1)nvarchar(1) Especifica se a inicialização instantânea de arquivo está habilitada para o Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine service.Specifies whether instant file initialization is enabled for the Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine service.

Y = inicialização instantânea de arquivo está habilitada para o serviço.Y = instant file initialization is enabled for the service.

N = inicialização instantânea de arquivo está desabilitada para o serviço.N = instant file initialization is disabled for the service.

Permite valor nulo.Is nullable.

Observação: não se aplica a outros serviços, como o SQL Server Agent.Note: Does not apply to other services such as the SQL Server Agent.

Aplica-se a: SQL ServerSQL Server (começando com SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4, e SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1 por meio de por meio de SQL Server 2017SQL Server 2017).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 through through SQL Server 2017SQL Server 2017).

SegurançaSecurity

PermissõesPermissions

Requer a permissão VIEW SERVER STATE no servidor.Requires VIEW SERVER STATE permission on the server.

Consulte tambémSee Also

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