创建、修改和删除计划

使用本主题了解如何创建、修改和删除计划。

本主题内容:

管理共享计划概述

若要管理本机模式的共享计划,请使用报表管理器中的“计划”页或 Management Studio 中的“共享计划”文件夹。 对于 SharePoint 模式,请使用针对 Reporting Services 服务应用程序的管理页。

可以查看为报表服务器定义的所有共享计划、暂停和恢复计划(仅限报表管理器),然后选择要修改或删除的计划。 “共享计划”页总结了有关每个计划的状态的以下信息:频率、所有者、到期日期和状态。

您可以通过以下方法判断共享计划是否被积极使用:

  • 检查“共享计划”页上“上次运行日期”、“下一次运行日期”和“状态”字段中的值。 如果计划不再运行,因为它已过期,则到期日期将显示在“状态”字段中。

  • 查看给定共享计划的“报表”页。 此页列出了使用该共享计划的所有报表和共享数据集。

  • 查看报表执行日志文件或跟踪日志,以确定报表是否在计划指定的时间运行。 有关详细信息,请参阅 Reporting Services 日志文件和源

创建和管理共享计划 (SharePoint 模式)

共享计划是一种多用途计划,可为任意数量的报表或订阅提供随时可用的计划信息。 创建共享计划一次,然后在需要计划信息时在订阅或属性页中引用它。 可以集中管理、暂停和恢复共享计划。 相反,您必须手动编辑自定义日程,以阻止报表或订阅运行。

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

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

注释

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

创建共享计划 (SharePoint)

创建共享时间表
  1. 单击 “网站操作”

  2. 单击 “网站设置”。

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

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

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

  6. 选择频率。 根据你选择的频率,页面上显示的计划选项可能会更改为支持该频率(例如,如果选择 “月”,则每个月的名称将显示在页面上)。

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

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

  9. 单击 “确定”

删除共享计划 (SharePoint)

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

删除计划和使计划过期是有区别的。 过期日期用于停止计划,但不删除它。 由于计划用于自动执行报表服务器操作,因此它们不会被自动删除。 过期的计划向报表服务器管理员提供证据,说明为何自动进程突然停止。 在没有过期的计划存在的情况下,报表服务器管理员可能会错误地诊断问题,或浪费时间试图排查一个本来完全正常运行的过程。

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

删除共享日程表
  1. 单击 “网站操作”

  2. 单击 “网站设置”。

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

  4. 选择计划,然后单击“ 删除”。

创建和管理共享计划(本机模式)

必须使用报表管理器中的“计划”页或 Management Studio 中的“共享计划”文件夹手动删除共享计划。 如果您删除一个正在使用的共享日程表,对它的所有引用将被替换为报表特定的日程表。

删除报表或订阅时或者选择不同的报表或订阅运行方式时,将删除报表特定计划和订阅特定计划。 例如,选择 “始终使用最新数据运行此报表” 将会删除您为作为报表执行快照运行该报表而创建的特定于报表的计划。

删除计划和使计划过期是有区别的。 过期日期用于停止计划,但不删除它。 由于计划用于自动执行这么多功能,因此它们永远不会自动删除。 过期的计划向报表服务器管理员提供证据,说明为何自动进程突然停止。 如果没有过期计划,报表服务器管理员可能会错误地诊断问题,或花费不必要的时间,对运行完全正常的过程进行故障排除。

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

创建、删除或修改共享计划(报表管理器)

创建和修改计划包括设置确定计划运行时间的频率选项。

  • 共享计划作为单独的项创建。 创建它们之后,在定义订阅或其他某些计划的操作时引用它们。

  • 定义订阅或设置报表执行属性时,将创建特定于报表的计划;填写计划信息是定义订阅或设置属性的一部分。 若要定义报表特定计划,请打开使用该计划的报表或订阅。

共享计划包含计划安排和循环信息,可以用于在 Reporting Services 报表服务器上运行的任意数量的已发布报表和订阅。 如果有多个同时运行的报表和订阅,则可为这些作业创建共享计划。 如果要随后更改重复模式或结束日期,可以在一个位置进行更改。

共享计划易于维护,并且在管理计划操作方面为您提供了更多的灵活性。 例如,您可以暂停和恢复共享计划。 此外,如果发现同时运行过多的计划操作,可以创建多个在不同时间运行的共享计划,然后调整计划信息,直到处理负载在报表服务器上均匀分布。

您可以在任何时候创建或修改计划。 但是,如果在完成修改之前计划开始运行,则会使用早期版本的计划。 修订后的计划在保存之前不会生效。

如果要修改共享计划,可以在进行更改之前将其暂停。 当您恢复该计划时,更改立即生效。

创建或修改共享计划(报表管理器)
  1. 启动报表管理器(SSRS 本机模式)

  2. 在报表管理器中,单击全局工具栏上的 “站点设置”。

  3. 单击 日程

  4. 单击“ 新建计划”。 若要修改现有计划,请单击计划的名称。

  5. 为计划键入说明性名称。

  6. 选择 “时”“天”“周”“月” 。 单击 “一次 ”以创建仅运行一次的计划。 当您指定时间表的依据时,会显示更多选项。

  7. 根据需要,可以选择开始计划的日期。 默认值为当天。 选择以后的某一天可以推迟计划的开始时间。

  8. 根据需要,可以选择结束计划的日期。 计划在此日期停止运行,但不会删除。

  9. 单击 “确定”

删除共享日程(报表管理器)
  1. 在报表管理器中,单击全局工具栏上的 “站点设置”。

    注释

    如果 网站设置 不可用,则您无权访问网站设置。

  2. 在页面上 的“其他 ”部分中,单击“ 管理共享计划”。

  3. 选中要删除的计划旁边的复选框,然后单击“ 删除”。

如果删除多个报表和订阅使用的共享计划,报表服务器将为以前使用共享计划的每个报表和订阅创建单个计划。 每个新的单独计划将包含共享计划中指定的日期、时间和重复模式。 请注意,Reporting Services 不提供单个计划的集中管理。 如果删除共享计划,则现在必须维护每个项的计划信息。

如果不确定是否使用了共享计划,请考虑改为在 Management Studio 中删除它。 Management Studio 提供与报表管理器相同的共享计划管理功能,但它提供了一个附加的“报表”页,其中显示了使用该计划的每个报表的名称。

创建、删除或修改共享计划(Management Studio)

共享日程包含计划和重复信息,任何数量的已发布报表和订阅均可用于在 Reporting Services 报表服务器上运行。 如果有多个同时运行的报表和订阅,则可为这些作业创建共享计划。 如果要随后更改重复模式或结束日期,可以在一个位置进行更改。

共享计划易于维护,并且在管理计划操作方面为您提供了更多的灵活性。 例如,您可以暂停和恢复共享计划。 此外,如果发现同时运行过多的计划任务,可以创建多个在不同时间运行的共享计划,然后调整计划信息,直到处理负载在报表服务器上均衡。

创建或修改共享计划(Management Studio)
  1. 启动 SQL Server Management Studio 并连接到报表服务器实例。

  2. 在对象资源管理器中,展开报表服务器节点。

  3. 右键单击“共享计划”文件夹,然后单击“ 新建计划”。 将显示 “新建共享计划” 对话框的“常规”页。

    若要修改现有的共享计划,请展开“共享计划”文件夹,右键单击要修改的计划,然后单击“ 属性”。

  4. 为计划键入说明性名称。

  5. 根据需要,可以选择开始计划的日期。 默认值为当天。

  6. 根据需要,可以选择结束计划的日期。 计划在此日期停止运行,但不会删除。

  7. 若要配置重复执行的计划,请选择 “小时”“天”“周”“月” 。 将显示其他选项。 使用这些附加选项可以根据首选的小时、日、周或月配置计划频率。

    或者,若要指定一次性(非定期)计划,请选择 “一次”,然后指定 开始时间

  8. 单击 “确定”

删除共享计划 (Management Studio)
  1. 在对象资源管理器中,展开报表服务器节点。

  2. 展开“共享计划”文件夹,右键单击要删除的计划,然后单击“ 删除”。 将显示 “删除目录项” 对话框。

  3. 单击 “确定”

如果删除多个报表和订阅使用的共享计划,报表服务器将为以前使用共享计划的每个报表和订阅创建单个计划。 每个新的单独计划将包含共享计划中指定的日期、时间和重复模式。 请注意,Reporting Services 不提供单个计划的集中管理。 如果删除共享计划,则现在必须维护每个项的计划信息。 在删除共享计划之前,请使用 “报表”页 来确定哪些报表当前正在使用共享计划。

另请参阅

计划
暂停和恢复共享计划
缓存报表(报表管理器)
向报表历史记录添加快照(报表管理器)