Condividi tramite


syspolicy_system_health_state (Transact-SQL)

Si applica a: SQL Server

Visualizza una riga per ogni combinazione di criteri 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à criteri del server. Nella tabella seguente sono descritte le colonne contenute nella vista syspolicy_system_health_state.

Nome colonna Tipo di dati Descrizione
health_state_id bigint Identificatore del record di stato di integrità criteri.
policy_id int Identificatore dei criteri.
last_run_date datetime Data e ora dell'ultima esecuzione dei criteri.
target_query_expression_with_id nvarchar(400) Espressione di destinazione, con valori assegnati a variabili di identità che definiscono la destinazione rispetto alla quale vengono valutati i criteri.
target_query_expression nvarchar(max) Espressione tramite cui viene definita la destinazione rispetto alla quale vengono valutati i criteri.
result bit Stato di integrità di questa destinazione in relazione ai criteri:

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 i criteri attivi (abilitati). La pagina SQL Server Management Studio Esplora oggetti e dettagli Esplora oggetti aggrega l'integrità dei criteri da questa visualizzazione per visualizzare lo stato di integrità critico.

Autorizzazioni

È necessaria l'appartenenza al ruolo PolicyAdministratorRole nel database msdb.

Vedi anche

Amministrazione di server tramite la gestione basata su criteri
Viste di Gestione basata su criteri (Transact-SQL)