syspolicy_system_health_state (Transact-SQL)
Область применения: SQL Server
Это представление выводит по одной строке для всех возможных сочетаний политик (на основе которых производится управление) с выражениями целевых запросов. Используйте представление syspolicy_system_health_state для программной проверки работоспособности политики сервера. В следующей таблице описываются столбцы в представлении syspolicy_system_health_state.
Имя столбца | Тип данных | Description |
---|---|---|
health_state_id | bigint | Идентификатор записи состояния работоспособности политики. |
policy_id | int | Идентификатор политики. |
last_run_date | datetime | Дата и время последнего запуска политики. |
target_query_expression_with_id | nvarchar(400) | Целевое выражение со значениями, присвоенными для определения переменных, которые определяют целевой объект, по отношению к которому оцениваются политики. |
target_query_expression | nvarchar(max) | Выражение, определяющее целевой объект, по отношению к которому оцениваются политики. |
result | bit | Состояние работоспособности цели в аспекте данной политики: 0 = неуспешное завершение. 1 = успешное завершение. |
Замечания
В представлении syspolicy_system_health_state отображается последнее состояние работоспособности целевого выражения запроса для каждой активной (включенной) политики. Страница сведений о политике sql Server Management Studio обозреватель объектов и обозреватель объектов объединяет работоспособности политики из этого представления, чтобы показать критическое состояние работоспособности.
Разрешения
Требуется членство в роли PolicyAdministratorRole базы данных msdb.
См. также
Администрирование серверов с помощью управления на основе политик
Представления управления на основе политик (Transact-SQL)