syspolicy_system_health_state (Transact-SQL)
Aplica-se a:SQL Server
Exibe uma linha para cada política de Gerenciamento Baseado em Políticas e combinação de expressão de consulta de destino. Use o modo de exibição syspolicy_system_health_state para verificar programaticamente a integridade da política do servidor. A tabela a seguir descreve as colunas no modo de exibição syspolicy_system_health_state.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
health_state_id | bigint | Identificador do registro de estado de 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 em relação ao qual a política é avaliada. |
target_query_expression | nvarchar(max) | A expressão que define o destino em relação ao qual a política é avaliada. |
Resultado | pouco | Estado de saúde deste alvo no que diz respeito à política: 0 = Falha 1 = Sucesso |
Comentários
O modo de exibição syspolicy_system_health_state exibe o estado de integridade mais recente da expressão de consulta de destino para cada diretiva ativa (habilitada). A página Pesquisador de Objetos e Detalhes do Pesquisador de Objetos do SQL Server Management Studio agrega a integridade da política desse modo de exibição para mostrar o estado de integridade crítico.
Permissões
Requer associação à função PolicyAdministratorRole no banco de dados msdb.
Ver também
administrar servidores usando o gerenciamento baseado em políticas
Exibições de gerenciamento baseadas em políticas (Transact-SQL)