Share via


syspolicy_system_health_state (Transact-SQL)

Exibe uma linha para cada combinação de expressão de consulta de destino e política do Gerenciamento Baseado em Política. Use a exibição syspolicy_system_health_state para verificar de forma programática a integridade da política do servidor. A tabela a seguir descreve as colunas na exibição syspolicy_system_health_state.

Nome da coluna

Tipo de dados

Descrição

health_state_id

bigint

Identificador do registro do estado da integridade da política.

policy_id

int

Identificador da política.

last_run_date

datetime

Data e hora em que a política foi executada pela última vez.

target_query_expression_with_id

nvarchar(400)

A expressão de destino com valores atribuídos a variáveis de identidade que define o destino contra o qual a política é avaliada.

target_query_expression

nvarchar(max)

A expressão que define o destino contra o qual a política é avaliada.

result

bit

Estado de integridade deste destino com relação à política:

0 = Falha

1 = Êxito

Comentários

O exibição syspolicy_system_health_state mostra o estado mais recente da integridade da expressão de consulta de destino para cada política ativa (ativada). As página Pesquisador de Objetos e Detalhes do Pesquisador de Objetos do SQL Server Management Studio agrega a integridade da política desta exibição para mostrar o estado de integridade crítico.

Permissões

Requer associação na função PolicyAdministratorRole do banco de dados msdb.