我遇到了在事件处理程序中按需创建计时器作业的问题。它可以在我的开发机器上正常工作,用户也是服务器场管理员。在登台服务器(也是生产)上,这个用户会有所不同。显然它需要是一个农场管理员,他们可以创建/更新计时器作业,因为他们可以访问配置数据库。在SharePoint中的定时器作业的JobDefinitions
我使用了一个计时器工作来处理许多项目可以一次使用数据表进行更新的概念,如果发生这种情况,我希望在编辑之后的定义时间段内进行更新汇总。
我现在想我可能不得不设置定期计时器作业而不是“一次”作业,并且在定时器作业中,在做任何工作前检查某些条件是否成立。
关于如何在任何更新后运行汇总函数而不是在每个更新之后运行,我有何建议?
并非总是如此 - RunWithElevatedPrivelages作为Web应用程序应用程序池帐户运行。在一个'简单'单服务器安装这将工作,但在多服务器安装这可能没有管理员权限。 – Ryan 2010-07-29 09:35:12