syspolicy_system_health_state (Transact-SQL)
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 jede aktive (aktivierte) Richtlinie angezeigt. Auf den SQL Server Management Studio-Seiten "Objekt-Explorer" und "Details zum Objekt-Explorer" werden die Zustände der Richtlinien aus dieser Sicht aggregiert, um den kritischen Zustand anzuzeigen.
Berechtigungen
Erfordert die Mitgliedschaft in der PolicyAdministratorRole-Rolle in der msdb-Datenbank.