1

我们有 SSRS 2008 并且有大量数据驱动的订阅。我们的任务是创建每个用户收到的所有报告的地图。

查询:

SELECT * FROM ReportServer.dbo.ExecutionLog2

给了我们几乎我们想要的信息。对于我们想要的,它缺少报告的目的地。

有没有办法找出通过电子邮件发送报告的地方?

我想我的替代方法是查看分析 Exchange 日志。这是一个合理的选择吗?

4

1 回答 1

1

您可以从报表服务器数据库的订阅表中的参数和数据设置列中获取数据驱动订阅的目标。2 列记录为 xml 格式,您可以在列参数中获取节点,并在列 DataSettings 中获取节点。然后您可以获得相应的接收者进行订阅。

于 2018-12-26T06:35:03.507 回答