sys.dm_server_services (Transact-SQL)

Aplica-se a:SQL Server

Retorna informações sobre o SQL Server, Full-Text, serviço SQL Server Launchpad (SQL Server 2017 (14.x) e versões posteriores) e SQL Server Agent na instância atual do SQL Server. Use essa visão dinâmica de gerenciamento para reportar informações de status sobre esses serviços.

Nome da Coluna Tipo de dados Description
servicename nvarchar(256) Nome do Mecanismo de Banco de Dados do SQL Server, Full-text ou SQL Server Agent service.

Não é anulável.
startup_type int Indica o modo de início do serviço. A seguir estão os valores possíveis e suas descrições correspondentes.

0: Outros
1: Outros
2: Automático
3: Manual
4: Deficiente

Anulável
startup_type_desc nvarchar(256) Descreve o modo de início do serviço. A seguir estão os valores possíveis e suas descrições correspondentes.

Outros: Outros (início de boot)
Outros: Outros (início do sistema)
Automático: Partida automática
Manual: Início por demanda
Deficiente: Deficiente

Não é anulável.
status int Indica o status atual do serviço. A seguir estão os valores possíveis e suas descrições correspondentes.

1: Parou
2: Outros (início pendente)
3: Outros (parar de ficar pendente)
4: Corrida
5: Outros (continua pendente)
6: Outro (pausa pendente)
7: Pausado

Anulável
status_desc nvarchar(256) Descreve o status atual do serviço. A seguir estão os valores possíveis e suas descrições correspondentes.

Parado: O serviço foi interrompido.
Outro (iniciar operação pendente): O serviço está em processo de iniciação.
Outro (operação de parada pendente): O serviço está em processo de parada.
Funcionando: O serviço está funcionando.
Outros (continuar operando): O serviço está em estado pendente.
Outro (pausa pendente): O serviço está em processo de pausa.
Pausado: O serviço está pausado.

Não é anulável.
process_id int O ID do processo do serviço.

Anulável
last_startup_time datetimeoffset(7) A data e hora do início do serviço pela última vez. Anulável
service_account nvarchar(256) A conta autorizada a controlar o serviço. Essa conta pode iniciar ou encerrar o serviço, ou modificar propriedades do serviço.

Não é anulável.
filename nvarchar(256) O caminho e o nome do arquivo do executável do serviço.

Não é anulável.
is_clustered nvarchar(1) Indica se o serviço está instalado como um recurso de um servidor em cluster.

Não é anulável.
cluster_nodename nvarchar(256) O nome do nó do cluster no qual o serviço está instalado. Anulável
instant_file_initialization_enabled nvarchar(1) Especifica se a inicialização instantânea de arquivos está ativada para o serviço Mecanismo de Banco de Dados do SQL Server.

Y = inicialização instantânea de arquivo está ativada para o serviço.
N = inicialização instantânea do arquivo está desativada para o serviço.

Anulável

Nota: Essa opção não se aplica a outros serviços, como o SQL Server Agent.

Aplica-se a: SQL Server 2012 (11.x) SP 4, SQL Server 2014 (12.x) SP 3, e SQL Server 2016 (13.x) SP 1 e versões posteriores.

Permissions

Para SQL Server 2019 (15.x) e versões anteriores, você precisa VIEW SERVER STATE de permissão no servidor.

Para SQL Server 2022 (16.x) e versões posteriores, você precisa de VIEW SERVER SECURITY STATE permissão no servidor.