Sql SSRS订阅失败错误

Sql SSRS订阅失败错误,sql,reporting-services,Sql,Reporting Services,从一周前我试图安排一份报告或更改报告的时间表开始,我就开始出现这个错误 报表服务器数据库中发生错误。这可能是应得的 连接失败、超时或磁盘空间不足 数据库。(rsReportServerDatabaseError)有关详细信息,请获取联机帮助 有关此错误的信息,请导航到上的报表服务器 本地服务器计算机,或启用远程错误 我们已经安装了SQL Server 2008,并在服务器上运行SSR 我已经有将近一年的时间没有看到这种情况了,但突然它出现了。此外,报告订阅也很混乱,一些报告没有通过电子邮件发送,

从一周前我试图安排一份报告或更改报告的时间表开始,我就开始出现这个错误

报表服务器数据库中发生错误。这可能是应得的 连接失败、超时或磁盘空间不足 数据库。(rsReportServerDatabaseError)有关详细信息,请获取联机帮助 有关此错误的信息,请导航到上的报表服务器 本地服务器计算机,或启用远程错误

我们已经安装了SQL Server 2008,并在服务器上运行SSR

我已经有将近一年的时间没有看到这种情况了,但突然它出现了。此外,报告订阅也很混乱,一些报告没有通过电子邮件发送,因为它们有以下错误:

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


我不知道是什么原因造成的,但如果有人知道发生了什么,那就太好了。谢谢你的帮助。请尽快回复

有关详细信息,请查看错误日志

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

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

检查以下解决方案:

步骤1:转到开始->SQL Server配置管理器

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

刷新页面,查看报告是否将运行


干杯

转到表订阅,触发“订阅\u删除\u计划”,并确保在该触发器中调用的tempdb与您的temp db名称匹配。这有助于解决我的同一问题

很明显,但您是否检查了ReportServer数据库是否正常运行?有关更多详细信息,请检查错误日志。您是否为可能已更改的数据源设置了密码?检查报告使用的数据源以确保它们可以连接。