SSRS报告间歇性地通过电子邮件发送数据驱动器订阅

时间:2014-09-15 05:38:29

标签: email reporting-services subscriptions data-driven

我有大约50多份报告在白天和晚上的不同时间通过电子邮件发送给不同的用户。然而,每天早上当我查看我应该收到的电子邮件时,其中一些电子邮件不会通过电子邮件发送出去。它不是每天都是罪魁祸首的报道。我通常在SQL中重新运行这些工作,但今天没有这样的运气。 有没有人对可能导致报告没有通过电子邮件发送的内容有任何想法。 lastStatus是订阅表 "完成:1处理总计1; 1个错误。" 日志文件显示 "传输无法连接到服务器"

感谢任何建议

1 个答案:

答案 0 :(得分:0)

尝试和诊断问题并不是很多细节,但这些建议可能有所帮助。

  1. SSRS无法连接到电子邮件服务器以发送电子邮件
  2. 报告连接的数据库不可用。也许是因为备份等。
  3. 检查各种服务器日志(SQL,SSRS,SQLAgent,Exchange等),找出其出错的原因。
  4. 修改
    查看ReportServer上执行日志中的数据可能会提供一些线索。 适用于SSRS 2008 R2

    SELECT TOP 1000 *
      FROM [ReportServer].[dbo].[ExecutionLog3]
      Where RequestType = 'Subscription'
      And Status <> 'rsSuccess'