syspolicy_system_health_state (Transact-SQL)
適用対象:SQL Server
ポリシー ベースの管理ポリシーとターゲット クエリ式の組み合わせごとに 1 行を表示します。 サーバーのポリシー正常性をプログラムで確認するには、syspolicy_system_health_state ビューを使用します。 次の表では、syspolicy_system_health_state ビュー内の列について説明します。
列名 | データ型 | 説明 |
---|---|---|
health_state_id | bigint | ポリシー正常性状態レコードの識別子。 |
policy_id | int | ポリシーの識別子。 |
last_run_date | datetime | ポリシーが最後に実行された日時。 |
target_query_expression_with_id | nvarchar(400) | ポリシーの評価対象となるターゲットを定義する、ID 変数に割り当てられた値を含むターゲット式。 |
target_query_expression | nvarchar(max) | ポリシーの評価対象となるターゲットを定義する epxression。 |
結果 | bit | ポリシーに関するこのターゲットの正常性状態: 0 = 失敗 1 = 成功 |
注釈
syspolicy_system_health_state ビューには、対象のクエリ式の最新の正常性状態が、アクティブ (有効) なポリシーごとに表示されます。 [SQL Server Management Studio オブジェクト エクスプローラーとオブジェクト エクスプローラーの詳細] ページでは、このビューからポリシーの正常性が集計され、重大な正常性状態が表示されます。
アクセス許可
msdb データベースの PolicyAdministratorRole ロールのメンバーシップが必要です。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示