【问题标题】:Stop long running SSRS Subscription Job停止长时间运行的 SSRS 订阅作业
【发布时间】:2017-05-09 04:16:54
【问题描述】:

任何人都知道如何停止长时间运行的 SSRS 订阅作业,该作业本应将报告推送到 UNC 路径,但它有一个错误,它没有推送任何东西,但它仍在检查,但在数据集的每一行上都失败了.

以下是我找到解决方案最接近的方法: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/ce552f9b-c1c5-4a23-bd1d-0525d9342449/stop-a-running-ssrs-subscription?forum=sqlreportingservices

这并不像我能够登录的服务器盒本身那样接近,但是它们没有显示工作,所以没有什么可以取消的。 我还尝试通过配置管理器重新启动 SSRS 服务器,但不知道是否有效。

我还应该提到我不想删除订阅,看看它是否有效并创建一个新的,但看起来我可能不得不尝试一下。

【问题讨论】:

    标签: sql-server reporting-services jobs


    【解决方案1】:

    链接正确。

    在 SSMS 中单击连接和“报告服务”:

    展开新添加的节点,展开 Jobs 节点。右键单击所需的作业,然后单击取消。如果没有显示作业,则说明没有作业正在运行。

    【讨论】:

    • 您不明白“...没有显示工作...”的哪一部分。您提供了我在问题中已经提到的答案
    • 您说“任何人都知道如何停止长时间运行的 SSRS 订阅作业”。然后你说“他们没有工作显示”。这些不可能都是真的。如果没有作业显示,则没有作业正在运行。如果您确信有工作正在运行,那么它就会显示出来。
    • Plus “我还尝试通过配置管理器重新启动 SSRS 服务器,但知道是否有用。”。这将取消所有正在运行的作业,因此您所说的正在运行且无法取消的作业肯定会通过重新启动 SSRS 服务器来取消。
    • 还有诸如“......没有工作显示......”的哪一部分你不明白。是不必要的和不愉快的。试试“也许你误解了,或者你的意思是别的”。这将使论坛成为每个人都感到愉快的地方。谢谢。
    • 我正在学习这一点,所以这对我和你来说都是新闻,所以我能理解你在说什么,所以很抱歉,但是我说的仍然是正确的,工作仍在继续。让我在进一步的评论中解释
    【解决方案2】:

    1) 我重新启动了 ssrs。 2) 取消了 SSRS 报告数据库上的作业。 3) 清空包含订阅数据的数据表。 但是当我查看活动监视器时,SSRS 订阅仍在运行线程,我可以看到它与作为订阅一部分的 SSRS 报告中输入的 sql 完全相同......简而言之,一切都首先被注入内存和订阅将继续运行,直到内存中的所有数据都已通过 SSRS 系统处理/即使您已取消正在运行的 SSRS 作业。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多