syspolicy_policy_execution_history (Transact-SQL)

适用于SQL Server

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

列名称 数据类型 描述
history_id bigint 此记录的标识符。 每个记录指示一个策略及其一次启动时间。
policy_id int 策略标识符。
start_date datetime 尝试运行此策略的日期和时间。
end_date datetime 运行完此策略的时间。
result bit 策略成功或失败。 0 = 失败,1 = 成功。
exception_message nvarchar(max) 发生的异常所生成的消息。
异常 nvarchar(max) 发生的异常的说明。

注解

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

权限

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

另请参阅

使用基于策略的管理来管理服务器
基于策略的管理视图 (Transact-SQL)