Share via


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 die einzelnen aktiven (aktivierten) Richtlinien angezeigt. Auf den SQL Server Management Studio-Seiten Objekt-Explorer und Details zum Objekt-Explorer werden die Zustände der Richtlinien aus dieser Sicht summiert, um den kritischen Zustand anzuzeigen.

Berechtigungen

Erfordert die Mitgliedschaft in der PolicyAdministratorRole-Rolle in der msdb-Datenbank.

Siehe auch

Verweis

Sichten der richtlinienbasierten Verwaltung (Transact-SQL)

Konzepte

Verwalten von Servern mit der richtlinienbasierten Verwaltung