繁体   English   中英

如何在SSRS中手动删除订阅?

[英]How to manually delete a subscription in SSRS?

我正在尝试使用SSRS Manager门户删除订阅。 尝试删除订阅时出现以下错误:

有两个或多个名为'12FC1298-3060-4CC9-B406-4A612FFDB620'的作业。 指定@job_id而不是@job_name来唯一标识作业。

如果我尝试通过报表管理器门户删除整个报表,则会收到相同的错误。

如何手动清理此问题?

使用SQL Server Management Studio连接到承载ReportingServices数据库的数据库服务器。

在该服务器的SQL Server代理中,查看是否可以找到名为“ 12FC1298-3060-4CC9-B406-4A612FFDB620”的作业。 如果重复,请删除重复项之一,然后尝试通过SSRS Manager门户再次删除订阅。

如果您在SQL Server代理中看不到任何重复的作业,请查看ReportingServices数据库中的Subscriptions and Schedules表,以查看是否可以查明发生的情况(这些表将Reporting Services订阅与SQL相关联。服务器代理作业)。

我删除了找到的单条记录,并收到一条错误消息,指出存在重复等。但是,当我再次使用该ID从订阅表中进行选择时,没有记录。 因此,显然两个都被删除了。 然后,我可以在SSRS文件夹中的报告的“管理”选项中修复计划。 这似乎是一个小故障,因为它删除了SOMETHING,但是我的订阅仍然存在于SSRS中,错误刚刚消失了。 不知道这如何工作,但确实如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM