如何取得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是失败

posted @ 2018-05-18 14:47  jindahao  阅读(396)  评论(0编辑  收藏  举报