Hey. I am trying to make a report that lists all the subscriptions on our report server, the report in which they are stored, the time and days when they are executed, and the repetition. So far I have managed to get a list of reports and report schedules. I can't figure out what the values and columns in the Schedule table mean.
If anyone could shed light on how to understand these columns and their values, I would greatly appreciate it. This is the request that I have so far.
USE ReportServer,
GO
SELECT Users.UserName
, c.Name AS Report
, Subscriptions. , Schedule. *
/ *, Schedule.RecurrenceType
, Schedule.MinutesInterval
, Schedule.DaysInterval
, Schedule.WeeksInterval
, Schedule.DaysOfWeek
, Schedule.DaysOfMonth
, Schedule. [Month]
, Schedule.MonthlyWeek * /
the FROM [Product] the AS c
an INNER a JOIN Subscriptions
the ON c.ItemId = Subscriptions.Report_OId
an INNER a JOIN Members
ON Subscriptions.OwnerId = Members .UserId
an INNER a JOIN ReportSchedule
the ON Subscriptions.SubScriptionId = ReportSchedule.SubScriptionId
INTERNAL CONNECTION schedule
ON ReportSchedule.ScheduleId = Schedule.ScheduleId
Thanks
Chris
source
share