【发布时间】:2018-08-03 20:49:50
【问题描述】:
SQL Server 2014
我有一个共享的季度报告时间表,计划在 1 月、4 月、7 月和 10 月的第一天发布。但是,该报告于 8 月 1 日发布。我检查了报表服务器并确认该计划未设置为在 8 月运行,但实际的计划表显示该报表确实在 8 月 1 日运行。在 SQL 代理作业历史记录中,只有一次运行,即 8 月 1 日,由服务帐户执行。订阅说下一个运行日期是 10 月 1 日。
所以,我不明白为什么报告会按计划进行。系统似乎确认报告已正确安排,但系统似乎已按计划运行。是否有任何其他故障排除步骤可供我执行?
更新(截图):
【问题讨论】:
-
请添加时间表(或时间表)的屏幕截图。
-
@WolfgangKais 我更新了我的帖子以提供时间表的屏幕截图。
-
如您在原始帖子中所说,此时间表不会在 12 月 1 日运行,所以我想还有另一个时间表,这就是我写“或时间表”的原因。
-
@WolfgangKais 澄清一下,我说它是在 8 月 1 日运行的,而不是 12 月 1 日。我确认订阅已分配为按季度计划运行。有没有其他方法可以让报告自动运行;是服务器错误吗?还是人类运行的?
-
是的,你说它在 8 月 1 日运行,但你也说它计划在 12 月 1 日运行。您说服务帐户运行了该作业,因此可能有恶意的其他作业执行了该作业。或者有人玩过系统时钟。我不相信这是一个错误,我认为你有一个对手。
标签: sql-server reporting-services