sysdbmaintplans (Transact-SQL)

适用于:SQL Server

此表包含在 Microsoft SQL Server 中,用于保留从旧版 Microsoft SQL Server 升级的实例的现有信息。 SQL Server 不会更改此表的内容。 此表存储在 msdb 数据库中

在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

列名称 数据类型 描述
plan_id uniqueidentifier 数据库维护计划 ID。
plan_name sysname 数据库维护计划名称。
date_created datetime 创建数据库维护计划的日期。
所有者 sysname 数据库维护计划的所有者。
max_history_rows int 在系统表中,为记录数据库维护计划的历史所分配的最大行数。
remote_history_server sysname 远程服务器的名称,可以将历史报表写入该远程服务器中。
max_remote_history_rows int 远程服务器上的系统表中所分配的最大行数,可以将历史报表写入该远程服务器中。
user_defined_1 int 默认值为 NULL。
user_defined_2 nvarchar(100) 默认值为 NULL。
user_defined_3 datetime 默认值为 NULL。
user_defined_4 uniqueidentifier 默认值为 NULL。
log_shipping bit 日志传送状态:

0 = 已 禁用 1 = 已启用