2010-06-29 160 views
1

我该如何检查SQL查询是否每隔15分钟创建JOB的转换日志备份?交易日志备份

Thanx提前。

回答

1

您可以尝试在msdb.dbo.sysjobsteps和msdb.dbo.sysjobs中查找正确名称或正确命令。

SELECT j.name, js.step_name, js.command 
FROM msdb.dbo.sysjobs j 
INNER JOIN msdb.dbo.sysjobsteps js ON j.job_id = js.job_id 
INNER JOIN msdb.dbo.sysjobschedules jsch ON j.job_id = jsch.job_id 
INNER JOIN msdb.dbo.sysschedules sch ON jsch.schedule_id = sch.schedule_id 
WHERE sch.freq_subday_type = 4 
AND sch.freq_subday_interval = 15 

为的freq_subday_type和freq_subday_interval的文档可以在Microsoft Site找到。

freq_subday_type of 4 = minutes 
freq_subday_interval = how many minutes 
+0

谢谢......但是如何检查备份是否每15分钟进行一次 – John 2010-06-29 09:25:35

+0

上面的查询将列出每十五分钟计划的所有作业。 – Jonathan 2010-06-29 10:19:31