I have SSRS integrated with SharePoint 2010. I have a monthly subscription running on one of my reports, when I logged in last month to check on it, it seemed to have disappeared. I was confused, but I recreated the subscription (as best
as I could remember). This month, I get the report twice (with slightly different parameter settings). It looks like the old subscription is still running even though I cannot see it in SharePoint.
I logged into my SharePoint/RS SQL DB instance and ran this statement:
DECLARE @myReportFileName varchar(50) = 'MyReport.rdl';
SELECT
c.Name
,u.UserName
,s.*
FROM
dbo.subscriptions s
INNER JOIN [dbo].[Catalog] c ON s.Report_OID = c.ItemID
LEFT JOIN dbo.Users u ON s.OwnerID = u.UserID
WHERE
c.Name LIKE @myReportFileName
;
I can see two rows in the subscriptions table, with the LastRunTime corresponding to the dates I received my reports.
Both subscriptions are in my name (OwnerID), but as I said before, only one appears in SharePoint under "Manage Subscriptions" for that report.
How can I access this hidden subscription. If I cannot otherwise access this subscription, can I just delete the extra row from the Subscriptions table?
TIA