2

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

4

1 回答 1

2

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

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

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

于 2013-04-25T16:15:14.103 回答