syspolicy_policy_execution_history (Transact-SQL)

显示策略的执行时间、每次执行的结果以及有关出现的任何错误的详细信息。下表对 syspolicy_policy_execution_history 视图中的列进行了说明。

列名

数据类型

说明

history_id

bigint

此记录的标识符。每个记录指示一个策略及其一次启动时间。

policy_id

int

策略标识符。

start_date

datetime

尝试运行此策略的日期和时间。

end_date

datetime

运行完此策略的时间。

result

bit

策略成功或失败。0 = 失败,1 = 成功。

exception_message

nvarchar(max)

发生的异常所生成的消息。

exception

nvarchar(max)

发生的异常的说明。

注释

syspolicy_policy_execution_history_details 视图包含策略目标和测试的条件表达式的相关详细信息。

权限

需要具有 msdb 数据库中 PolicyAdministratorRole 角色的成员身份。