sys.dm_server_services (Transact-SQL)
Retorna informações sobre os serviços do SQL Server e do SQL Server Agent na instância atual do SQL Server. Use essa exibição de gerenciamento dinâmico no SQL Server 2008 R2 SP1 e versões posteriores para relatar informações de status sobre esses serviços.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
servicename |
nvarchar(256) |
Nome do serviço SQL Server ou SQL Server Agent. Não pode ser nulo. |
startup_type |
int |
Indica o modo inicial do serviço.
ValorDescrição
0Outros
1Outros
2Automática
3Manual
4Desabilitado
Permitir valor nulo. |
startup_desc |
nvarchar(256) |
Descreve o modo inicial do serviço.
ValorDescrição
OutrosOutros (iniciar reinicialização)
OutrosOutros (iniciar sistema)
AutomáticaIniciar automaticamente
ManualIniciar demanda
DesabilitadoDesabilitado
Não pode ser nulo. |
status |
int |
Indica o status atual do serviço.
ValorDescrição
1Parado
2Outros (início pendente)
3Outros (parada pendente)
4Executando
5Outros (continuação pendente)
6Outros (pausa pendente)
7Pausado
Permitir valor nulo. |
status_desc |
nvarchar(256) |
Descreve o status atual do serviço.
ValorDescrição
ParadoO serviço foi interrompido.
Outros (início de operação pendente)O serviço está no processo de início.
Outros (parada de operação pendente)O serviço está no processo de parada.
ExecutandoO serviço está sendo executado.
Outros (continuar operações pendente)O serviço está em um estado pendente.
Outros (pausa pendente)O serviço está no processo de pausa.
PausadoO serviço foi pausado.
Não pode ser nulo. |
process_id |
int |
A ID do processo do serviço. Não pode ser nulo. |
last_startup_time |
datetimeoffset(7) |
A data e a hora em que o serviço foi iniciado pela última vez. Permitir valor nulo. |
service_account |
nvarchar(256) |
A conta autorizada para controlar o serviço. Essa conta pode iniciar ou parar o serviço, ou modificar as propriedades do serviço. Não pode ser nulo. |
nome do arquivo |
nvarchar(256) |
O caminho e o nome do arquivo do serviço executável. Não pode ser nulo. |
is_clustered |
nvarchar(1) |
Indica se o serviço é instalado como um recurso de um servidor clusterizado. Não pode ser nulo. |
cluster_nodename |
nvarchar(256) |
O nome do nó de cluster no qual o serviço está instalado. Permitir valor nulo. |
Segurança
Permissões
Requer a permissão VIEW SERVER STATE no servidor.