sys.dm_server_services (Transact-SQL)

Возвращает сведения о службах SQL Server и службах агента SQL Server в текущем экземпляре SQL Server. Это динамическое административное представление в SQL Server 2008 R2 с пакетом обновления 1 (SP1) и более поздних версиях позволяет получить сведения о состоянии данных служб.

Имя столбца

Тип данных

Описание

servicename

nvarchar(256)

Имя службы SQL Server или службы агента SQL Server. Не может быть равно null.

startup_type

int

Показывает режим запуска службы.

ЗначениеОписание
0Другой
1Другой
2Автоматически
3Вручную
4Выключено

Допускает значения null.

startup_desc

nvarchar(256)

Описывает режим запуска службы.

ЗначениеОписание
ДругойДругой (при загрузке ОС)
ДругойДругой (при запуске системы)
АвтоматическиАвтозапуск
ВручнуюЗапуск по требованию
ВыключеноВыключено

Не может быть равно null.

status

int

Показывает текущее состояние службы.

ЗначениеОписание
1Остановлено
2Другое (ожидает запуска)
3Другое (ждет остановки)
4Работает
5Другое (ждет продолжения)
6Другое (ждет приостановки)
7Приостановлено

Допускает значения null.

status_desc

nvarchar(256)

Описывает текущее состояние службы.

ЗначениеОписание
ОстановленоСлужба остановлена.
Другое (отложенный запуск)Служба в процессе запуска.
Другое (отложенная остановка)Служба в процессе остановки.
РаботаетСлужба выполняется.
Другое (отложенное возобновление)Служба в режиме ожидания.
Другое (ждет приостановки)Служба в процессе приостановки.
ПриостановленоСлужба приостановлена.

Не может быть равно null.

process_id

int

Идентификатор процесса службы. Не может быть равно null.

last_startup_time

datetimeoffset(7)

Дата и время последнего запуска службы. Допускает значения null.

service_account

nvarchar(256)

Учетная запись, имеющая право управлять этой службой. Данная учетная запись может запускать и останавливать службу или изменять ее свойства. Не может быть равно null.

filename

nvarchar(256)

Полный путь и имя исполняемого файла службы. Не может быть равно null.

is_clustered

nvarchar(1)

Указывает, установлена ли служба в качестве ресурса кластерного сервера. Не может быть равно null.

cluster_nodename

nvarchar(256)

Имя узла кластера, на котором установлена служба. Допускает значения null.

Безопасность

Разрешения

Требует разрешения VIEW SERVER STATE на сервере.

См. также

Справочник