【发布时间】:2020-08-30 08:02:56
【问题描述】:
谁能帮我获取当前运行的 SSRS 订阅报告Start Time。
我查询了dbo.Notifications 表,但是NotificationEntered、ProcessStart 和ProcessAfter 列很混乱。
请帮忙。 谢谢
【问题讨论】:
谁能帮我获取当前运行的 SSRS 订阅报告Start Time。
我查询了dbo.Notifications 表,但是NotificationEntered、ProcessStart 和ProcessAfter 列很混乱。
请帮忙。 谢谢
【问题讨论】:
尝试以下查询以获取正在运行的订阅详细信息
select c.ItemID as ReportId,
c.Name,
c.Path,
s.SubscriptionID,
s.LastStatus,
s.LastRunTime,
s.DeliveryExtension
from ReportServer.dbo.Subscriptions s
inner join ReportServer.dbo.Catalog c
on s.Report_OID=c.ItemID
where s.LastStatus like '%Pending%'
LastRunTime 列是订阅开始时间。
LastStatus列是订阅状态描述。
【讨论】: