Partilhar via


sys.dm_server_services (Transact-SQL)

Retorna informações sobre os serviços do SQL Server, Texto Completo e do SQL Server Agent na instância atual do SQL Server. Use essa exibição de gerenciamento dinâmico 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, Texto Completo ou SQL Server Agent. Não pode ser nulo.

startup_type

int

Indica o modo inicial do serviço.

Value

Descrição

0

Outro

1

Outro

2

Automático

3

Manual

4

Disabled

Permite valor nulo.

startup_desc

nvarchar(256)

Descreve o modo inicial do serviço.

Value

Descrição

Outro

Outros (iniciar reinicialização)

Outro

Outros (iniciar sistema)

Automático

Iniciar automaticamente

Manual

Iniciar demanda

Disabled

Disabled

Não pode ser nulo.

status

int

Indica o status atual do serviço.

Value

Descrição

1

Parado

2

Outros (início pendente)

3

Outros (parada pendente)

4

Executando

5

Outros (continuação pendente)

6

Outros (pausa pendente)

7

Em pausa

Permite valor nulo.

status_desc

nvarchar(256)

Descreve o status atual do serviço.

Valor

Descrição

Parado

O 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.

Executando

O 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.

Pausado

O 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. Permite 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.

filename

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. Permite valor nulo.

Segurança

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Consulte também

Referência

sys.dm_server_registry (Transact-SQL)