0

不用说我是 SSRS 的新手。我想为 SSRS 中的一组报告收集元数据,并希望存在某种存储库或字典,我可以在其中查询让我们说像这样的信息

  • 创立日期
  • 订户
  • 最后一次运行

和类似的东西。

任何提示将不胜感激。

4

1 回答 1

0

对于所有这些类型的查询,最好的选择是ReportServer数据库,它将各种类型的 Report Server 元数据存储在其表中。

请参阅报表服务器数据库

主要的障碍是微软不会出于任何原因记录这些表格,但它们并没有那么复杂以至于你无法弄清楚,而且还有很多可用的博客文章。

查看您的订阅示例,您可以使用如下查询:

select [Owner] = u.UserName
  , LastModifiedBy = um.UserName
  , s.ModifiedDate
  , s.LastRunTime
  , s.LastStatus
from Subscriptions s
  inner join Users u on s.OwnerID = u.UserID
  inner join Users um on s.ModifiedByID = um.UserID
于 2013-11-06T10:00:52.973 回答