log_shipping_monitor_history_detail (Transact-SQL)

适用于:SQL Server

存储日志传送作业的历史记录详细信息。 此表存储在 msdb 数据库中。

与历史记录和监视相关的表也用于主服务器和辅助服务器。

列名称 数据类型 说明
agent_id uniqueidentifier 用于备份的主 ID 或者用于复制或还原的辅助 ID。
agent_type tinyint 日志传送作业的类型。

0 = 备份。

1 = 复制。

2 = 还原。
session_id int 备份/复制/还原作业的会话 ID。
database_name sysname 与此记录关联的数据库的名称。 用于备份的主数据库、用于还原的辅助数据库或用于复制的空数据库。
session_status tinyint 会话的状态。

0 = 正在启动。

1 = 正在运行。

2 = 成功。

3 = 错误。

4 = 警告。
log_time datetime 创建记录的日期和时间。
log_time_utc datetime 创建记录的日期和时间,使用通用协调时间表示。
message nvarchar(max) 消息正文。

备注

此表包含日志传送代理的历史记录详细信息。 若要标识代理会话,请使用 列agent_idagent_typesession_id。 若要查看代理会话的历史记录详细信息,请按 log_time排序。

除了存储在远程监视服务器上之外,与主服务器相关的信息还存储在主服务器的 log_shipping_monitor_history_detail 表中,与辅助服务器相关的信息也存储在辅助服务器的 log_shipping_monitor_history_detail 表中。

另请参阅

关于日志传送 (SQL Server)
sp_delete_log_shipping_primary_database (Transact-SQL)
sp_cleanup_log_shipping_history (Transact-SQL)
sp_refresh_log_shipping_monitor (Transact-SQL)
sp_delete_log_shipping_secondary_database (Transact-SQL)
系统表 (Transact-SQL)
log_shipping_monitor_error_detail (Transact-SQL)