我创建了一个新的SQL Server作业,该作业每年运行一次,它当前已启用并配置为在新年的第一天运行。
为了确保配置日期正确,我运行以下命令:
sp_help_jobschedule @job_name = 'MyJobName'
它返回" next_run_date"和" next_run_time"为0.
如何查看以前从未执行过的新SQL Server作业的next_run_date和next_run_time?
答案 0 :(得分:2)
答案 1 :(得分:0)
您需要查看 msdb.dbo.sysschedules 。列freq_type会给出作业的频率..
1 =仅一次
4 =每日
8 =每周
16 =每月
32 =每月,相对于freq_interval
64 = SQL Server代理服务启动时运行
128 =计算机空闲时运行