syspolicy_system_health_state (Transact-SQL)
gäller för:SQL Server
Visar en rad för varje principbaserad hanteringsprincip och målfrågeuttryckskombination. Använd vyn syspolicy_system_health_state för att programmatiskt kontrollera serverns principhälsa. I följande tabell beskrivs kolumnerna i vyn syspolicy_system_health_state.
Kolumnnamn | Datatyp | Beskrivning |
---|---|---|
health_state_id | bigint | Identifierare för principhälsotillståndsposten. |
policy_id | int | Identifierare för principen. |
last_run_date | datetime | Datum och tid då principen kördes senast. |
target_query_expression_with_id | nvarchar(400) | Måluttrycket, med värden tilldelade till identitetsvariabler, som definierar det mål som principen utvärderas mot. |
target_query_expression | nvarchar(max) | Uttrycket som definierar målet som principen utvärderas mot. |
resultat | bit | Hälsostatus för det här målet när det gäller principen: 0 = Fel 1 = Lyckades |
Anmärkningar
Vyn syspolicy_system_health_state visar det senaste hälsotillståndet för målfrågeuttrycket för varje aktiv (aktiverad) princip. Sidan SQL Server Management Studio Object Explorer och Object Explorer Details sammanställer principhälsa från den här vyn för att visa det kritiska hälsotillståndet.
Behörigheter
Kräver medlemskap i rollen PolicyAdministratorRole i msdb-databasen.
Se även
administrera servrar med hjälp av principbaserad hantering
principbaserade hanteringsvyer (Transact-SQL)