Create, Modify, and Delete Schedules

通过本主题,您可以了解有关创建、修改和删除计划的信息。

本主题内容:

管理共享计划概述

若要管理本机模式的共享计划,请使用报表管理器中的“计划”页或 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 不提供对于各个计划的集中管理。 如果删除共享计划,则需要为各项单独维护计划信息。 在删除共享计划之前,请使用 “报表”页 确定当前正在使用共享计划的报表。

另请参阅

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