Reporting Service电子邮件订阅
?
一、订阅概述
订阅是一种持续存在的请求,它在特定的时间或为响应某个事件而传递报表,然后以您定义的方式提交该报表。订阅提供了一种可替代按需运行报表的方法。按需运行报表要求您在每次要查看报表时可以选择报表。相比之下,订阅可以用于对报表的传递进行计划并使其自动完成。
二、传递方式
SQL Server Reporting Services 通过订阅分发报表。Reporting Services 提供有两种传递报表的方式。您可以通过
电子邮件发送报表,也可以将报表传递到文件系统中的
文件共享位置。创建订阅时,需要指定要使用的传递模式。
三、订阅的组成部分:
四、实现电子邮件方式订阅的方法 (1)在Reporting Services Configuration工具中配置邮件SMTP服务器及发送邮件地址 ????????? 访问“Microsoft SQL Server 2005-->Configuration Tools-->Reporting Services Configuration”,在出现的界面中单击Email Settings,出现的界面如下图: ??????? 在SMTP Server中输入电子邮件SMTP服务器的名称或者IP地址,在Sender Address中输入有权限发送邮件的Email地址。 (2)在Reporting Service的报表中新增电子邮件订阅 ?????? 在SQL Server Management Studio中连接Reporting Service,并找到要设置订阅的报表,展开后选中Subscriptions(订阅),如下图: ?????? 在Subscriptions上点鼠标右键,在出现的菜单中单击New Subscription,在出现的界面中设置好收件人、计划及参数即可。 注意: 1、请将要订阅的报表设置好参数的默认值 2、SQLSERVER AGENT服务要启动,设置好的订阅计划其实是在SQLSERVER AGENT中的一个计划任务,因此只有SQLSERVER AGENT服务启动了,才能实现订阅。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |