1

我在 SSRS 报告管理器 2008 中创建了一次性订阅。但是,我不断收到订阅发送的重复电子邮件。每封电子邮件之间的间隔约为 30 分钟。

我检查了 SQL 代理作业,看起来 SQL 代理作业已正确创建。它只运行一次,然后清除下一次运行时间。

我还通过测试代码检查了本地机器上的 SMTP 服务。SMTP 可以很好地用于没有重复的测试电子邮件。所以我想这可能是 SSRS 中的问题。关于我可以在哪里查看的任何建议?

4

2 回答 2

3

更新这个问题。

当我启用报告服务日志时,问题再也不会发生。

在配置文件中添加以下内容。

<system.diagnostics>
    <switches>
      <add name="DefaultTraceSwitch" value="3" />
    </switches>   </system.diagnostics>



<RStrace>
                  <add name="FileName" value="ReportServerService_" />
                  <add name="FileSizeLimitMb" value="32" />
                  <add name="KeepFilesForDays" value="5" />
                  <add name="Prefix" value="tid, time" />
                  <add name="TraceListeners" value="debugwindow, file" />
                  <add name="TraceFileMode" value="unique" />
                  <add name="HttpTraceFileName" value="ReportServerService_HTTP_" />
                  <add name="HttpTraceSwitches" value="date,time, clientip,username,serverip,serverport,host,method,uristem,uriquery,protocolstatus,bytesreceived,timetaken,protocolversion,useragent,cookiereceived,cookiesent,referrer" />
                  <add name="Components" value="all:3,http:4" />
  </RStrace>

但是,如果我们删除配置部分,我们不确定问题是否也消失了。我们不想保留日志,因为它增长得很快。

于 2009-01-07T08:29:56.760 回答
1

我会尽量确保没有创造额外的工作。也许在报表服务器数据库中四处寻找,看看是否有某种备用计划记录 - 但很难理解它如何不会出现在 UI 中。

您是否删除了订阅并重新创建了它?

于 2008-12-23T16:55:28.757 回答