MS Reporting Services SSRS - 是否有任何类型的存储库来查看报告元数据?

时间:2013-11-06 09:36:11

标签: visual-studio-2008 reporting-services

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

  • 创建日期
  • 订阅者
  • 上次运行

和那样的东西。

任何暗示都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

所有这些类型的查询最好的选择是 ReportServer 数据库,它将各种报表服务器元数据存储在其表中。

请参阅Report Server Database

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

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

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