更改报表服务器上的时区和时钟设置

报表服务器始终使用服务器安装所在计算机的本地时间。 你不能将它配置为使用其他时区。 如果客户端应用程序指向位于其他时区中的报表服务器,则将按该报表服务器所在时区的时间来执行计划操作。 在报表管理器和 SharePoint 管理页中,每个计划页上都标有时区,这样您可以确切知道执行计划操作的时间。 例如,用于创建自定义计划的页注明“时间用 (UTC-08:00) 太平洋时间(美国和加拿大)来表示”。报表服务器创建用于触发计划的 SQL Server 代理作业。 当报表服务器和 SQL Server 代理位于不同服务器上时,所有服务器上的时区必须相同。

注意

无论报表服务器的时钟设置如何,报表服务器 Web 门户都会显示客户端时区中的所有时间。

更改时区(本机模式)

如果更改承载报表服务器的计算机的时区,必须重新启动报表服务器服务才能使时区更改生效。

现有报表历史记录快照的时间戳值将新的时区设置同步。 如果你在上午 9:00 生成了报表历史记录快照,然后向前调整一个时区,那么所生成快照的时间戳就会从上午 9:00 变为上午 10:00。

除非将计划映射到新的时区,否则这些计划将仍然保留现有设置。 例如,如果某个计划将在太平洋标准时间的凌晨 2:00 运行,而您将时区更改为澳大利亚东部标准时间,则该计划将在澳大利亚东部标准时间的凌晨 2:00 运行。

属性时间戳值(如创建文件夹或链接报表项的时间)与新的时区设置不同步。 如果您在 6 月 25 日上午 9:00 创建了一个项,然后重置了时区或时钟,则时间戳将仍然是 6 月 25 日上午 9:00。

更改时区(SharePoint 模式)

针对 Reporting Services SharePoint 模式的时区配置作为 SharePoint 区域设置的一部分进行管理。 有关详细信息,请参阅区域设置 (SharePoint Server 2010 (/previous-versions/office/sharepoint-server-2010/cc824907(v=office.14))

更改时钟设置

更改计算机时钟不会影响现有的时间戳值。 例如,如果将时钟向前调整一小时,则报表历史记录快照的时间戳不会更改。 计划和传递处理器可能需要 10 秒钟的延迟才会使用新的设置。 如果你修改了配置文件中的轮询间隔设置,实际延迟时间可能会有所不同。