syspolicy_system_health_state (Transact-SQL)
Gilt für: SQL Server
Zeigt pro Richtlinie der richtlinienbasierten Verwaltung und Zielabfrageausdruck eine Zeile an. In der syspolicy_system_health_state-Sicht können Sie den Richtlinienzustand des Servers programmgesteuert überprüfen. In der folgenden Tabelle werden die Spalten in der syspolicy_system_health_state-Sicht beschrieben.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
health_state_id | bigint | Bezeichner des Datensatzes zum Richtlinienzustand. |
policy_id | int | Bezeichner der Richtlinie. |
last_run_date | datetime | Datum und Uhrzeit der letzten Ausführung der Richtlinie. |
target_query_expression_with_id | nvarchar(400) | Der Zielausdruck, mit Identitätsvariablen zugewiesenen Werten, der das Ziel definiert, für das die Richtlinie ausgewertet wird. |
target_query_expression | nvarchar(max) | Der Ausdruck, der das Ziel definiert, für das die Richtlinie ausgewertet wird. |
result | bit | Zustand des Ziels im Bezug auf die Richtlinie: 0 = Fehler 1 = Erfolg |
Hinweise
In der Sicht syspolicy_system_health_state wird der letzte Zustand des Zielabfrageausdrucks für die einzelnen aktiven (aktivierten) Richtlinien angezeigt. Die Sql Server Management Studio-Objekt-Explorer- und Objekt-Explorer Detailseite aggregiert den Richtlinienstatus aus dieser Ansicht, um den kritischen Integritätszustand anzuzeigen.
Berechtigungen
Erfordert die Mitgliedschaft in der PolicyAdministratorRole-Rolle in der msdb-Datenbank.
Weitere Informationen
Verwalten von Servern mit der richtlinienbasierten Verwaltung
Sichten der richtlinienbasierten Verwaltung (Transact-SQL)