sysdbmaintplans (Transact-SQL)

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

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

列名

数据类型

说明

plan_id

uniqueidentifier

数据库维护计划 ID。

plan_name

sysname

数据库维护计划名称。

date_created

datetime

创建数据库维护计划的日期。

owner

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 = 启用

ms173405.note(zh-cn,SQL.90).gif注意:

在升级到 SQL Server 2005 的数据库维护计划中,日志传送不可用。