【问题标题】:Is there anyway you could stop a data driven subscription in SSRS 2008?无论如何,您可以在 SSRS 2008 中停止数据驱动订阅吗?
【发布时间】:2013-04-16 23:17:35
【问题描述】:

有没有办法阻止 DDS?我有一个在 400 个不同文件夹中添加 .pdf 的过程。我只是想知道是否有办法阻止它,因为有时它会干扰我正在处理的服务器上的其他事情并且它会显着减慢它。

【问题讨论】:

    标签: sql-server-2008 reporting-services sql-agent-job


    【解决方案1】:

    没有支持的方式来执行此操作。您可以尝试一个 hack,但它涉及操作 ReportServer 数据库中的表,这充其量是不可预测的。步骤如下:

    1. 停止 SSRS 服务器。这将使它停止发送新订阅,但实际上并没有停止 DDS。
    2. 在 ActiveSubscriptions 表中查找相关行。
    3. 删除 Notifications 表中具有与 ActiveSubscriptions 中的 ActiveID 对应的 ActivationID 的所有行。
    4. 删除 ActiveSubscriptions 中的行。
    5. 重启 SSRS 服务器

    SSRS 已在 SQL Server 代理中排队的任何订阅仍将被处理,但它应该停止发送新订阅。正如我所说,这是一种 hack,很难说这样做可能会破坏什么。

    【讨论】:

      猜你喜欢
      • 2022-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多