最好的方式得到通知,在SQL Server报告所述服务采用服务通知
-
01-07-2019 - |
题
是否有可能获得通知的使用 SQL服务器服务的报告?例如说我有一个报告,我希望通过邮件,如果有例如突然显示了超过10行,或者如果一个特定的价值低于100 000人。我需要领带通知服务纳入它和我怎么做?
请提供更多的技术细节,尽可能我从来没有用 通知服务 之前。
有人还告诉我,通知服务是替换为新的功能,在报告所述服务Sql服务器2008-是这样吗?
解决方案
我同意赛门重新通知服务
此外,数据驱动的固态继电器订购不适用,除非你使用企业的版本(而不是可用的,如果你使用SharePoint综合模式)。
备选办法是创建一个代理的工作运行proc.Proc可以检查的条件需要和启动的订阅,如果他们遇到了使用:
exec ReportServer.dbo.AddEvent @EventType='TimedSubscription', @EventData='xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx'
在那里@EventData是ID的订阅在dbo。订阅。
这将下降一行在[dbo].[活动].服务的民意调查这表几次一分钟开始订阅。
真的,这不远离会发生什么当你设置一个新的订购,甚至可能更容易地创建一个订阅的报告中服务器的网站,查找其代理的工作是创建(那些与GUID名)和编辑T-SQL。
希望这可以帮助
其他提示
我不会下去的ntofications服务的路线-这是相当多的一个废弃的特征SQL服务器,即使它在将来它会停滞不前。所以不要建立一个依赖于它。
这取决于你需要一个数据驱动的SSR订阅电子邮件的报告可能会工作。http://msdn.microsoft.com/en-us/library/ms159150(SQL。90).aspx
发送邮件的使用SSR的订阅数据驱动的报告
一个数据驱动的订购是由多个部分。固定方面的一个数据驱动的订正定义的创建订阅时,这些包括如下:
该报告对其所订阅的定义(订阅总是与一个单一的报告)。递延长用于分发的报告。你可以指定报表服务器电子邮件传递文件分送,空运送提供用于预载的缓存,或者一个自定义交付的扩展。你不能指定多个送货的扩展,在单个订阅。订户的数据来源。你必须指定一连串的数据源中包含用户的数据定义的订阅。订户数据源不能指定的动态运行的时间。查询,可用于选择用户的数据时,必须指定定义的订阅。你不能改变的查询在运行时间。