Compartilhar 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 saúde 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 no qual a política é avaliada.

result

bit

O estado de saúde desse destino em relação à política:

0 = Falha

1 = Êxito

Comentários

A 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 (habilitada). As página Pesquisador de Objetos e Detalhes do Pesquisador de Objetos do SQL Server Management Studio agrega a saúde da política desta exibição para mostrar o estado de saúde crítico.

Permissões

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

Consulte também

Referência

Exibições de Gerenciamento Baseado em Política (Transact-SQL)

Conceitos

Administrar servidores com Gerenciamento Baseado em Políticas