SSRS报告订阅有时无法使用

问题描述:

我们创建了10到12个SSRS报告并为报告创建了订阅。有时订阅的状态显示邮件已发送,但实际上我们没有收到任何电子邮件。这里可能是什么问题。SSRS报告订阅有时无法使用

检查SMTP服务器上的日志(如果您当前的日志记录级别不够,请考虑记录更多信息ala http://www.msexchange.org/tutorials/Logging_the_SMTP_Service.html)。

您可能会发现邮箱已满或存在其他一些邮件问题,这是Reporting Services在向SMTP服务器发送邮件时未报告的问题。您可以在Reporting Services配置管理器 - >电子邮件设置中找到SMTP服务器设置。

我们在SSRS for SQL 2008的第一个版本中遇到了这个问题。在Service Pack中通常会更正此问题。此更新使发送报告的引擎更加可靠,并且如果作业未发送,作业将显示失败。以前,我会看到该作业已经运行,但不会在服务器上得到任何反馈,因此看起来已经运行了。然而,我的用户给了我很多反馈,表明报告没有提供给他们。

另外,如果您将电子邮件发送给多个用户,并且任何用户不在系统中,您可能会看到报告失败,但没有给出充分的理由。该报告将立即发送到整个列表,如果电子邮件列表中的任何用户将整个列表都不会收到报告。

你有没有收到过来自SSRS服务器的邮件?如果不是,我遇到的问题是Exchange没有启用“为此主机启用中继”。您将在SSRS日志中找到该错误。

我有同样的问题。它说邮件发送,但它从未收到。我在日志中没有错误或警告,但问题在于附件太大。

问题在于接收器端的接收文件大小限制。检查由服务器生成的文件大小,并检查现有接收器接收附件的限制并相应地增加它。这应该工作。

我们在系统中遇到同样的问题。在发送给多个收件人时,我发现列表中的第一个从未收到报告。我能够通过开始每到:用分号解决问题。例如:

To: ;[email protected]; [email protected]