从sql

时间:2017-04-20 11:05:45

标签: sql-server reporting-services subscriptions

有没有办法从sql server management studio按计划触发数据驱动的订阅?  我已经找到了一种按需启动订阅的方法,但它会立即运行,我只是想找到一种方法将触发日期传递给我的订阅,就像参数一样。

SELECT @JobID = S.[SubscriptionID]
    FROM Reports.[dbo].[Subscriptions] S
    INNER JOIN Reports.[dbo].[Catalog] C ON S.[Report_OID] = C.[ItemID]
    WHERE C.[Name] + '_' + S.[Description] = @name

exec Reports.[dbo].[AddEvent] @EventType, @JobID;

其中@name是订阅名称

0 个答案:

没有答案