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