Sharepoint计时器作业

时间:2009-10-15 12:50:12

标签: sharepoint timer-jobs

有没有办法调整Sharepoint计时器作业的时间表?我在中央管理员中看到的唯一选项是启用/禁用作业的选项以及更改作业名称的方法。我是否需要某种权限来实际开始工作或编辑任何有意义的数据?

当有人离开公司时,我继承了几个项目,所以请原谅我对Allpoint所有事情的无知。

由于 乔

1 个答案:

答案 0 :(得分:1)

您无法通过UI调整计时器作业。并且您无法自己启动计时器作业,它们由负责它们的Windows SharePoint Services定时服务启动。要设置计时器作业的计划,您必须通过代码访问和编辑SPJobDefinition对象(SharePoint对象模型中的计时器作业类的名称)。

SPJobDefinition对象具有Schedule属性,您可以将SPSchedule对象传递给该对象以设置作业的开始时间和重复。您可以选择不同的计划类:

  • SPOneTimeSchedule
  • SPMinuteSchedule
  • SPHourlySchedule
  • SPDailySchedule
  • SPMonthlySchedule
  • SPWeeklySchedule
  • SPYearlySchedule

但我不会更改SharePoint附带的计时器作业的计划,除非您知道自己在做什么。