SSRS订阅失败错误

时间:2016-03-28 04:44:23

标签: sql reporting-services

自从我尝试安排报告或更改报告时间表一周后,我就开始收到此错误。

  

报表服务器数据库中发生错误。这可能是应该的   到了连接失败,超时或低磁盘条件   数据库。(rsReportServerDatabaseError)获取在线帮助了解更多信息   有关此错误的信息导航到报表服务器上   本地服务器计算机,或启用远程错误

我们安装了SQL Server 2008以及在服务器上运行的SSRS。

我从未见过这种事情已经发生了将近一年但是突然之间出现了。除此之外,报告订阅也搞砸了,而且一些报告没有通过电子邮件发送,因为它们有如下错误:

  

发送邮件失败:报表服务器数据库中发生错误。这可能是由于连接失败,超时或磁盘不足造成的   数据库中的条件。邮件不会被重新发送。

我不确定是什么造成了这种情况,但如果有人知道发生了什么,那就太棒了。谢谢你的帮助。请回复soooon !!!

3 个答案:

答案 0 :(得分:0)

检查错误日志以获取详细信息

c$\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles

通常,当拥有订阅的用户(通常是设置订阅的用户)不再是有效用户或已禁用等时,会发生这种情况。尝试删除&重新创建sub以隔离坏用户案例。

答案 1 :(得分:0)

检查以下解决方案:

enter image description here

第1步:开始 - > SQL Server配置管理器

第2步:选择SQL Server服务 - > 右键单击SQL Server报表服务 - >单击“重新启动”

enter image description here

刷新页面,看看您的报告是否会运行。

enter image description here

干杯!!

答案 2 :(得分:0)

转到表格订阅,并触发" Subscription_delete_Schedule"并确保在该触发器中调用的tempdb与临时数据库名称匹配。这有助于我的同样问题