• 相关软件
    >sp_update_log_shipping_plan_database 创建者:webmaster 更新时间:2006-02-16 15:51

    更新作为日志传送计划一部分的数据库。



    语法


    sp_update_log_shipping_plan_database

        [@destination_database =] 'destination_database',

        [@load_delay =] load_delay,

        [@load_all =] load_all,

        [@file_retention_period =] file_retention_period,

        [@copy_enabled =] copy_enabled,

        [@load_enabled =] load_enabled

        [@recover_db =] recover_db

        [@terminate_users =] terminate_users



    参数


    [@destination_database =] 'destination_database'



    是辅助数据库的名称。destination_database 的数据类型为 sysname,并且是必须提供的参数。



    [@load_delay =] load_delay



    是事务日志装载之前的时间长度(以分钟计)。load_delay 的数据类型为 int,其默认值为零 (0)。



    [@load_all =] load_all



    指定运行作业时是否装载所有新复制的事务日志。0 表示只装载一个事务日志。load_all 的数据类型为 bit,其默认值为 1。



    [@file_retention_period =] file_retention_period



    在删除之前将日志记录文件存储在第二个服务器上的时间长度,以分钟单位。file_retention_period 的数据类型为 int,默认值为 2,880 分钟(两天)。



    [@copy_enabled =] copy_enabled



    指定是否执行复制。1 表示应执行复制;0 表示不执行复制。copy_enabled 的数据类型为 bit



    [@load_enabled =] load_enabled



    指定是否执行装载。1 表示应执行装载;0 表示不执行装载。load_enabled 的数据类型为 bit



    [@recover_db =] recover_db



    指定数据库的状态。一 (1) 表示用 STANDBY 还原日志;而零 (0) 表示用 NORECOVERY 还原日志。recover_db 的数据类型为 bit



    [@terminate_users =] terminate_users



    指定辅助服务器是否应当终止用户。值一 (1) 表示应终止用户;而零 (0) 表示不应终止用户。terminate_users 的数据类型为 bit



    返回代码值


    0(成功)或 1(失败)



    注释


    此存储过程应在辅助服务器上执行,辅助服务器是目的数据库。



    权限


    只有 sysadmin 固定服务器角色的成员才能执行 sp_update_log_shipping_plan_database



    示例


    下例从数据库"pubs_standby"中取消装载延时。



    EXEC   msdb.dbo.sp_update_log_shipping_plan_database
      @destination_database = N'pubs_standby',
      @load_delay = 0

    相关文章
    本页查看次数: