【SSIS】查前正在行的job
我原本一控系,主要是用件提示job失的信息,但是最近生常,某job行死整整行6天重要的系弄了
於是想sql前行的job那些已行一小以上
原本sysjobhistory中有run_status 值4的候就是正在行,可是,操作完全用,各位指正,指迷津,感激不~~~
[解决办法]
- SQL code
--1USE msdb ;GOEXEC dbo.sp_help_jobactivity ;GO--2select * from msdb.dbo.sysjobactivity where datediff(hh,start_execution_date ,stop_execution_date) > 1
[解决办法]
select *
from jobhistory
where
run_duration/10000 >1
[解决办法]