syspolicy_system_health_state (Transact-SQL)
Visualizza una riga per ogni combinazione di criterio di gestione basata su criteri ed espressione della query di destinazione. Utilizzare la vista syspolicy_system_health_state per controllare a livello di programmazione lo stato di integrità criterio del server. Nella tabella seguente vengono descritte le colonne nella vista syspolicy_system_health_state.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
health_state_id |
bigint |
Identificatore del record di stato di integrità criterio. |
policy_id |
int |
Identificatore del criterio. |
last_run_date |
datetime |
Data e ora dell'ultima esecuzione del criterio. |
target_query_expression_with_id |
nvarchar(400) |
Espressione di destinazione, con valori assegnati a variabili di identità che definiscono la destinazione rispetto alla quale viene valutato il criterio. |
target_query_expression |
nvarchar(max) |
Espressione che definisce la destinazione rispetto alla quale viene valutato il criterio. |
result |
bit |
Stato di integrità di questa destinazione in relazione al criterio: 0 = esito negativo 1 = esito positivo |
Osservazioni
Nella vista syspolicy_system_health_state viene visualizzato lo stato di integrità più recente dell'espressione della query di destinazione per ogni criterio attivo (abilitato). Nella pagina Esplora oggetti e Dettagli Esplora oggetti di SQL Server Management Studio vengono aggregati gli stati di integrità criterio di questa vista per mostrare lo stato di integrità critica.
Autorizzazioni
È richiesta l'appartenenza al ruolo PolicyAdministratorRole del database msdb.