更改计划后,计时器作业不会运行

时间:2010-12-08 19:52:00

标签: sharepoint-2007

我创建了一个自定义计时器作业。当我使用SPMinutSchedule每分钟安排5分钟时,它在开发初期测试期间运行正常。目的是每天在生产中运行一次。所以,我使用SPDailySchedule更改了计划,它停止了运行。我通过每次更改计划时清除服务器的缓存来修复它。

我使用Web应用程序范围的功能部署作业。

我在这里遗漏了什么吗?

1 个答案:

答案 0 :(得分:1)

来自REF:http://www.mstechblogs.com/shailaja/reschedule-or-change-the-interval-of-a-sharepoint-custom-timer-job/

重新计划或更改SharePoint自定义计时器作业的间隔

  • 使用以下命令更改自定义代码中的计划间隔 SPDailySchedule类的SharePoint对象模型
  • 在GAC中构建和部署。
  • IISRESET
  • 转到命令提示符并导航到SharePoint的12个配置单元
  • 卸载现有的定时器功能,例如,stsadm.exe -o uninstallfeature -filename yourfeaturename \ feature.xml

  • 安装新的计时器功能,例如,stsadm.exe -o installfeature -filename yourfeaturename \ feature.xml

  • 转到Windows服务并重新启动Windows SharePoint Services计时器