管理报表历史记录

报表历史记录是以前运行的报表副本的集合。您可以使用报表历史记录来维护一段时间以来的报表记录。报表历史记录是对报表的扩展。如果移动报表,报表历史记录也将随之移动。不过,如果修改报表或删除其数据源,现有的报表历史记录将保留不变。

报表历史记录不适用于包含机密或个人数据的报表。因此,报表历史记录只能包含使用单组特定凭据查询数据源的报表。此类凭据可以是已存储的凭据,也可以是在无人参与的情况下执行报表所用的凭据,并且对运行报表的所有用户都可用。

报表历史记录由报表快照组成,这些快照是报表的一些实例,其中包含特定时间点的布局信息和当时从外部数据源获取的数据。报表历史记录中的每个快照在创建时均按报表原样捕获报表。如果更改布局或删除数据源,报表历史记录中的快照将保持不变。有关报表快照的详细信息,请参阅报表类型

注意注意

具有高级服务的 SQL Server Express 不支持报表历史记录。有关此版本中功能的详细信息,请参阅具有高级服务的 SQL Server Express 中的 Reporting Services

查看和管理报表历史记录

若要查看或管理报表历史记录,请使用报表管理器。可以通过在报表管理器中导航到报表时显示的选项卡式“历史记录”页来查看报表历史记录。

报表历史记录使用与其关联的报表的安全设置。不能对单个报表快照进行安全设置。具有报表访问权的所有用户都可以查看相应报表的报表历史记录。这些权限通过“查看报表”任务授予。一次只能查看一个报表的报表历史记录。不能在同一位置查看报表服务器数据库中存储的所有报表的所有历史记录。

您可以通过设置控制报表历史记录的创建和存储方式的属性,来管理报表历史记录。属性可以针对服务器级或单独的报表级进行设置。管理报表历史记录需要“管理报表历史记录”任务的支持。有关详细信息,请参阅配置报表历史记录属性

通过 URL 查看报表历史记录快照

您可以从报表历史记录中分离出单个快照,以便单独查看或通过电子邮件发送给某个收件人。若要如此操作,您必须通过报表的 URL 访问报表,并附加标识所需快照的呈现参数。有关详细信息,请参阅 使用 URL 访问呈现报表