Sdílet prostřednictvím


syspolicy_system_health_state (Transact-SQL)

platí pro:SQL Server

Zobrazí jeden řádek pro každou kombinaci zásad správy na základě zásad a cílového výrazu dotazu. Pomocí zobrazení syspolicy_system_health_state můžete programově zkontrolovat stav zásad serveru. Následující tabulka popisuje sloupce v zobrazení syspolicy_system_health_state.

Název sloupce Datový typ Popis
health_state_id bigint Identifikátor záznamu stavu zásad.
policy_id int Identifikátor zásady.
last_run_date data a času Datum a čas posledního spuštění zásady
target_query_expression_with_id nvarchar(400) Cílový výraz s hodnotami přiřazenými k proměnným identity, který definuje cíl, proti kterému se zásada vyhodnotí.
target_query_expression nvarchar(max) Výraz, který definuje cíl, proti kterému se zásada vyhodnocuje.
výsledek bitová Stav tohoto cíle s ohledem na zásadu:

0 = Selhání

1 = úspěch

Poznámky

Zobrazení syspolicy_system_health_state zobrazuje nejnovější stav cílového výrazu dotazu pro každou aktivní (povolenou) zásadu. Stránka Sql Server Management Studio Object Explorer a Object Explorer Details agreguje stav zásad z tohoto zobrazení, aby se zobrazil kritický stav.

Dovolení

Vyžaduje členství v roli PolicyAdministratorRole v databázi msdb.

Viz také

správa serverů pomocí správy na základě zásad
zobrazení správy na základě zásad (Transact-SQL)