syspolicy_system_health_state (Transact-SQL)
Muestra una fila para cada combinación de expresión de consulta de destino y directiva de administración basada en directivas. Use la vista syspolicy_system_health_state para comprobar mediante programación el estado de mantenimiento de la directiva del servidor. En la tabla siguiente se describen las columnas en la vista syspolicy_system_health_state.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
health_state_id |
bigint |
Identificador del registro de estado de la directiva de mantenimiento. |
policy_id |
int |
Identificador de la directiva. |
last_run_date |
datetime |
Fecha y hora en que la directiva se ejecutó por última vez. |
target_query_expression_with_id |
nvarchar(400) |
Expresión de destino, con los valores asignados a las variables de identidad, que define el destino con el que se evalúa la directiva. |
target_query_expression |
nvarchar(max) |
Expresión que define el destino con el que se evalúa la directiva. |
result |
bit |
Estado de mantenimiento de este destino con respecto a la directiva: 0 = Error 1 = Correcto |
Comentarios
La vista syspolicy_system_health_state muestra el estado de mantenimiento más reciente de la expresión de consulta de destino para cada directiva activa (habilitada). El Explorador de objetos de SQL Server Management Studio y la página Detalles del Explorador de objetos agregan el estado de la directiva de mantenimiento en esta vista para mostrar el estado crítico.
Permisos
Requiere la pertenencia al rol PolicyAdministratorRole en la base de datos msdb.
Vea también
Referencia
Vistas de administración basada en directivas (Transact-SQL)
Conceptos
Administrar servidores mediante administración basada en directivas