如何创建和管理共享计划(SharePoint 集成模式下的 Reporting Services)

共享计划是向任意数目的报表或订阅提供可以使用的计划信息的多用途计划。您只需创建一次共享计划,然后即可在需要用到计划信息时,在订阅或属性页中引用该共享计划。共享计划可以集中管理、暂停和恢复。与此对比,您必须手动编辑自定义计划,才能阻止报表或订阅运行。

若要在 SharePoint 站点上创建、修改或删除共享计划,您必须为站点管理员。

您可以用描述性名称标识特定计划。如果未指定名称,将根据有关计划的事实数据(例如计划的重复执行模式或其运行日期和时间)创建一个默认名称。

注意注意

若要创建共享计划,则需要 SQL Server 代理服务。

创建共享计划

  1. 单击**“站点操作”**。

  2. 单击**“站点设置”**。

  3. 在 Reporting Services 部分中,单击**“管理共享计划”**。

  4. 单击**“添加计划”**以打开“计划属性”页。

  5. 为计划输入描述性名称。在用来处理 Reporting Services 报表的应用程序页中,此名称将显示在整个站点的计划定义页的下拉列表中。避免使用冗长难读的名称。请遵循将大多数说明信息放在名称开头的命名约定。

  6. 选择频率。根据您选择的频率,该页中显示的计划选项可能会发生更改以支持该频率(例如,如果选择**“月”**,该页中将显示每个月的名称)。

  7. 定义计划。在一个计划中无法支持所有形式的计划组合。

  8. 设置开始和结束日期。

  9. 单击**“确定”**。

暂停和恢复共享计划

您可以暂停和恢复正在使用的共享计划。通过暂停共享计划,可以暂时冻结用于触发报表处理和订阅的计划。您只能暂停和恢复共享计划。不能暂停报表特定计划。

您不能暂停和恢复正在进行的报表处理。您只能暂停和恢复处于 SQL Server 代理服务计划队列中的计划。正在进行的作业不在计划引擎的管理范围内。

暂停共享计划时,可以取消将要发生的任何操作。恢复共享计划后,报表和订阅处理将使用服务器的本地时间,在计划的下一次执行时间进行。假如未暂停计划,报表服务器不会虚构出一些本来将要发生的计划操作。

暂停或恢复共享计划

  1. 单击**“站点操作”**。

  2. 单击**“站点设置”**。

  3. 在 Reporting Services 部分中,单击**“管理共享计划”**。

  4. 选择计划,并单击**“暂停所选计划”**。

删除共享计划

所有计划都必须以手动方式删除,无论是共享计划还是报表特定计划。如果删除某个正在使用中的共享计划,则对该计划的所有引用将替换为未指定的自定义计划(也就是说,不包含日期或时间信息的自定义计划)。

删除计划和使计划过期是有区别的。过期日期用于停止计划,但不会删除计划。因为计划用于自动执行报表服务器操作,所以从不会自动删除。通过过期计划,报表服务器管理员可以查明某个自动执行的过程突然停止的原因。如果没有过期计划,报表服务器管理员可能会错误地诊断问题,或花费不必要的时间对运行完全正常的过程进行故障排除。

过期的自定义计划仍会附加到报表。您可以通过检查计划的结束日期来确定计划是否已过期。过期的共享计划仍会保留在“共享计划”列表中。“状态”字段指示计划是否已过期。您可以通过延长结束日期来恢复计划,也可以在不再需要计划时删除计划引用。

删除共享计划

  1. 单击**“站点操作”**。

  2. 单击**“站点设置”**。

  3. 在 Reporting Services 部分中,单击**“管理共享计划”**。

  4. 选择计划,并单击**“删除”**。