如何取得SharePoint Timer Job的历史成功数和失败数,并按照日期计算排列
【问题】、
如何取得SharePoint Timer Job的历史成功数和失败数,并按照日期计算排列
【分析】
管理中心只是罗列了所有job的历史和上一次是否成功,没有关于成功和失败的统计数据
【解决办法】
进入数据库找执行T-SQL语句,具体如下:
SELECT [JobTitle], CONVERT(varchar(100), [StartTime], 23) as Date,[Status],count(*) as counts FROM [SharePoint_Config].[dbo].[TimerJobHistory] group by [JobTitle],CONVERT(varchar(100), [StartTime], 23),[Status] order by [JobTitle],CONVERT(varchar(100), [StartTime], 23)
其中 status=2为成功,status不等于2是失败