sql常用作业定义的T-SQL模板(二)

2015-02-03 11:16:49 · 作者: · 浏览: 79
=星期日至星期六,8=日 ,9=工作日,10=周末 @freq_relative_interval = 1, --在第几个相对时间执行,允许的值为1,2,4,8代表第1~4个相对时间,16表示最后一个相对时间 @freq_subday_type = 0x8, --重复方式,0x1=在指定的时间,0x4=多少分钟,0x8=多少小时执行一次 @freq_subday_interval = 1, --重复周期数,这里每小时执行一次 @active_start_date = NULL, --作业执行的开始日期,为NULL时表示当前日期,格式为YYYYMMDD @active_end_date = 99991231, --作业执行的停止日期,默认为99991231,格式为YYYYMMDD @active_start_time = 00000, --作业执行的开始时间,格式为HHMMSS @active_end_time = 235959 --作业执行的停止时间,格式为HHMMSS --*/ --/*--在特定时候执行的作业调度 EXEC msdb.dbo.sp_add_jobschedule @job_id = @jobid, @name = N'调度名称', @freq_type = 64 --64=在SQLServerAgent 服务启动时运行,128=计算机空闲时运行 --*/ --/*--只执行一次的作业调度 EXEC msdb..sp_add_jobschedule @job_id = @jobid, @name = N'调度名称', @freq_type=1, --仅执行一次 @active_start_date = NULL, --作业执行的开始日期,为NULL时表示当前日期,格式为YYYYMMDD @active_start_time = 00000 --作业执行的开始时间,格式为HHMMSS --*/