SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt

上传人:牧羊曲112 文档编号:1288861 上传时间:2022-11-04 格式:PPT 页数:87 大小:2.08MB
返回 下载 相关 举报
SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt_第1页
第1页 / 共87页
SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt_第2页
第2页 / 共87页
SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt_第3页
第3页 / 共87页
SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt_第4页
第4页 / 共87页
SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt_第5页
第5页 / 共87页
点击查看更多>>
资源描述

《SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt》由会员分享,可在线阅读,更多相关《SQLServer数据库实践教程—第九章SQLServer报表服务课件.ppt(87页珍藏版)》请在三一办公上搜索。

1、主讲教师:钱 哨,交通部管理干部学院计算机系 钱哨教案,第九章 . SQL Server 2005 报表服务,SQL Server 2005数据库实践教程管理与维护篇,1,主讲教师:钱 哨交通部管理干部学院计算机系 钱哨教案第,SQL Server 2005 Reporting Services (SSRS)简介如何创建基本的报表如何管理基本的报表,2,SQL Server 2005 Reporting Serv,9-1 SQL Server 2005 Reporting Services简介,了解SSRS的基本结构,学习SSRS的分层结构特点; 掌握SSRS的基本配置和扩展配置,3,9-1

2、SQL Server 2005 Reporting,9-1 SQL Server 2005 Reporting Services简介,9-1-1SSRS的基本结构,SSRS主要由两部分共同组成:数据获取和报表呈现,其中数据获取的途径即可以通过SQL Server,Oracle等数据库管理系统直接获取,也可以通过OLE DB,ODBC和其他传统渠道获取。,1. 扩展插件,是现有报表处理功能之外的被报表处理器调用以实现特定处理功能的.NET程序集,分布在整个报表生命周期(报表制作、报表管理、报表传输以及报表安全)的不同阶段,4,9-1 SQL Server 2005 Reporting,9-1 S

3、QL Server 2005 Reporting Services简介,9-1-1SSRS的基本结构,2. 配置目录,安装、配置SSRS时,数据库引擎生成两个数据库 ReportServer和ReportServerTempDB,存储RS使用的信息,5,9-1 SQL Server 2005 Reporting,6,6,9-1 SQL Server 2005 Reporting Services简介,9-1-1SSRS的基本结构,3. SSRS的分层结构,SSRS在逻辑结构上面可以被分为三层:(1)Report Server处理 SOAP,URL请求和Report操作、管理,提供快照和报告缓存

4、管理,支持应用安全策略和授权Report Server,负责日程计划和批操作的 Windows 服务(2)Report Server Catalog包含两个SQL Server 系统数据库:ReportServer、ReportServerTempDB(存放会话、缓存),可以重新创建,同步会生成TempDB数据库,存储RS使用信息,如报表定义、元数据、缓存报表、快照、相关的资源、安全设置、帐户信息、共享计划以及有关Extensions的信息等(3)Client Application通过 SOAP Web服务和URL请求访问服务器,Report Management 工具和Report Vie

5、wer、Report Builder等程序。,7,9-1 SQL Server 2005 Reporting,8,8,9-1 SQL Server 2005 Reporting Services简介,9-1-2SSRS的配置情况,1. 基本配置,由单个报表服务器实例组成,由图可见使用本地或远程 SQL Server 数据库引擎来承载报表服务器数据库是可能的,可使用SQL Server 2000 或 SQL Server 2005 版本来承载数据库服务器。,9,9-1 SQL Server 2005 Reporting,9-1 SQL Server 2005 Reporting Services

6、简介,9-1-2SSRS的配置情况,2. 扩展配置,在SSRS的基本配置基础上,可以通过扩展配置可以将一部分的报表故障,通过数据库的SQL Server实例将部分故障转移到故障转移群集中,10,9-1 SQL Server 2005 Reporting,9-2 创建基本报表,学习并掌握创建报表服务器项目技术 学习并掌握通过报表向导创建报表技术 学习并掌握手工创建报表技术 学习并掌握创建分组报表技术 学习并掌握创建图表报表技术,11,9-2 创建基本报表 学习并掌握创建报表服务器项目技术,9-2 创建基本报表,9-2-1创建报表服务器项目,实验1:创建报表服务器项目实验,第一步:单击“开始”,依

7、次指向“程序”和 Microsoft SQL Server 2005,再单击 Business Intelligence Development Studio,12,9-2 创建基本报表 9-2-1创建报表服务器项目 实验,9-2 创建基本报表,9-2-1创建报表服务器项目,实验1:创建报表服务器项目实验,第二步:在“文件”菜单上,指向“新建”,再单击“项目”; 在“项目类型”列表中,单击“商业智能项目”; 在“模板”列表中,单击“报表服务器项目”,如图所示。在“名称”中,键入 ReportTest,单击“确定”以创建项目。 解决方案资源管理器中将显示 ReportTest项目,13,9-2

8、创建基本报表 9-2-1创建报表服务器项目 实验,9-2 创建基本报表,9-2-1创建报表服务器项目,实验2:设置连接信息实验,第一步:在“解决方案资源管理器”选项卡中,用鼠标右键单击共享数据源,在弹出的快捷菜单中选择“添加新数据源”,14,9-2 创建基本报表 9-2-1创建报表服务器项目 实验,9-2 创建基本报表,9-2-1创建报表服务器项目,实验2:设置连接信息实验,第二步:在弹出的“共享数据源”对话框中,点击“编辑”按钮,准备新建一个数据源。在弹出的连接属性对话框中,设定服务器为(local),表示本机;选择数据库为Grade_Sys,15,9-2 创建基本报表 9-2-1创建报表服

9、务器项目 实验,9-2 创建基本报表,9-2-1创建报表服务器项目,实验2:设置连接信息实验,第三步:点击“确定”后,则连接字符串的信息配置完毕,默认连接名称为“ReportTest”,点击“确定”则完成共享数据源的配置任务,16,9-2 创建基本报表 9-2-1创建报表服务器项目 实验,9-2 创建基本报表,9-2-1创建报表服务器项目,实验2:设置连接信息实验,第三步:点击“确定”后,则连接字符串的信息配置完毕,默认连接名称为“ReportTest”,点击“确定”则完成共享数据源的配置任务,17,9-2 创建基本报表 9-2-1创建报表服务器项目 实验,9-2 创建基本报表,9-2-2创建

10、第一个报表,实验2:通过报表向导创建报表实验,第一步:我们再用鼠标右键单击报表项,选择“添加新报表”,18,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第二步:在弹出的“欢迎使用报表向导”界面中点击下一步按钮,选择共享数据源为ReportTest,并点击下一步,19,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第三步:下面将开始进行“设计查询”。此次我们假定将要查询的报表内容是:“06可视化班计算机科学导

11、论课程每个学生的成绩单报表”,根据要求我们可以在查询字符串中写下如下的SQL代码,20,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第四步:点击下一步后进入选择报表类型的界面,在该界面中有两种格式:表格和矩阵格式,我们选择表格格式,并点击下一步,21,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第五步:下面进入的设计表的过程,我们不进行页面和组的字段选择,将全部的字段都放入到详细信息部分,22,9-2 创

12、建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第六步:接下来开始选择表样式的工作,此次我们选择”正式“的样式,23,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第六步:完成向导的设计工作,取报表名称为” Report_cj1 “,点击完成,结束报表向导的设计工作,24,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-2创建第一个报表,实验2:通过报表向导创建报表实验,第七步:预

13、览后可以进入报表的详细设计界面,将报表的标题和表头信息进行具体的修改,即可完成比较专业的报表设计工作了,最终效果如图所示,25,9-2 创建基本报表 9-2-2创建第一个报表 实验2:,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第一步:首先用鼠标右键单击报表项,选择“添加-新建项”,26,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第二步:在弹出的“添加新项”对话框中,点击报表项,并命名为“Report_cj2.rdl”文件,如图所示。点击“添加”后进入设计界面,27,9-2 创建基

14、本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第三步:在报表编辑器中选择“数据”标签页,在报表中添加数据集。在“数据”标签页数据集下拉列表框中选择,如图所示,28,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第四步:在弹出的“数据集”对话框中,设定查询名称为DataSet1,命令类型为text类型,并添加查询的SQL字符串(与9-2-2节案例SQL一致),29,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-

15、2-3手工创建报表,实验:手工创建报表实验,点击“确定”并运行后的界面如图所示,30,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第五步:接下来,切换到布局标签页,在这个界面中我们将编辑报表的显示样式。从工具箱中拖入一个表到报表中。默认情况下,在上面显示一个表头,中间显示详细信息,下面显示表尾。可以通过插入行和列来修改默认表,31,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第六步:将数据集中的各个属性信息分别拖到详细信息列中,

16、32,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第七步:取消表尾显示。在布局左侧选择一行,单击右键,选择表格表尾进行显/隐示切换,使得表尾隐藏,33,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第八步:选择表头的具体列,打开属性窗口,选择背景色、字体等,满足个性化表格文字的设定需要,34,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第八步:在报

17、表设计布局界面,选择菜单中的“报表”“页眉”“添加页眉”。选择菜单中的“报表”“页脚”“添加页脚”。在页眉中拖入一个文本框,输入“班级课程成绩报表”。在页脚中拖入一个文本框,输入一个函数值“=Now”,表示当前计算机的系统时间,35,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-3手工创建报表,实验:手工创建报表实验,第九步:设置报表属性。在报表设计视图的布局页面中,选择菜单中“报表”“报表属性”,可以打开报表属性对话框,并配置当前报表的具体属性内容,36,9-2 创建基本报表 9-2-3手工创建报表 实验:手工,9-2 创建基本报表,9-2-4创建分

18、组报表,实验:创建分组报表实验,第一步:在上节实验项目基础上再建立一个报表,仍选择DataSet1作为数据集,并键入如下的SQL代码:“select sno,sname,cname,grade from sc,course where o=o”,该代码从课程表sc中求每位学生的学号、姓名、课程名和该课程成绩,运行后如图所示。则数据配置工作完毕,37,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第二步:切换到布局界面,从工具箱中拖过来一个表控件,并分别将具体字段从数据集中拖到详细设计处,设置表对象格式,38,9-

19、2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第三步:用鼠标左键单击表对象边缘,而后再用鼠标右键单击该边缘,在弹出的快捷菜单中选择属性,39,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第四步:打开表属性对话框并切换到“组”选项卡,注意到“组”选项卡目前为空。单击“添加”按钮以创建一个新的分组,这将打开“分组和排序属性”对话框,40,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表

20、,实验:创建分组报表实验,第五步:将分组命名为GroupAVG1,在分组方式部分的表达式列中选择sno字段。需要注意的是,如果在报表中包含文档结构图,让用户能够使用一个树视图在报表中快速导航,则在“文档结构图标签”下拉列表中选择sno字段。另外需要注意的是当创建顶级分组时候,不要设置父组。最后,使用复选框设置分页方式、组头和组尾的可见性以及是否重复组头和组尾信息,41,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,42,42,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第六步:创建分组时候,还必须指定根据那个字段对分组进行排序。为此可以切换到“排序”选项卡

21、并选择sno字段,43,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第七步:单击“确定”按钮关闭“分组和排序属性”对话框,并返回表属性对话框,此时在“组列表”中出现GroupAVG1,单击“确定”让所有的修改生效,44,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第八步:为类别创建分组后,表中将包含一个新行,就是准备进行分组的行。在平均成绩列所处的新行单元格内,单击鼠标右键,选择弹出的快捷菜单“表达式”项,45,9-2 创建基本

22、报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第九步:在弹出的“编辑器表达式”对话框中,键入如下代码:“=AVG(Fields!grade.Value)”,表示求成绩的平均值,点击“确定”按钮后完成设置分组的求值工作,46,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,9-2 创建基本报表,9-2-4创建分组报表,实验:创建分组报表实验,第十步:最后设置整体背景和前景色,突出分组求值单元格,如图所示。分组报表设置最终预览的效果如图,47,9-2 创建基本报表 9-2-4创建分组报表 实验:创建,48,48,9-2 创

23、建基本报表,9-2-5创建图表报表,实验:在报表中添加饼形图实验,第一步:再建立一个报表,仍选择DataSet1作为数据集,并键入如下的SQL代码:“select tc.*,teacher.tname from tc,teacher where skxq=20091 and bno in(select bno from class where dno=1) and teacher.tno=tc.tno”,该代码表示求授课学期为20091的,并且班级号码只能够从单位为1的班号中产生(1表示计算机系),运行后如图所示,数据配置工作完毕,49,9-2 创建基本报表 9-2-5创建图表报表 实验:在报

24、,9-2 创建基本报表,9-2-5创建图表报表,实验:在报表中添加饼形图实验,第二步:通过工具箱将图表添加到报表设计的主体中,右击图表并选择“属性”,这将打开“图表属性”对话框,在图表类型中选择“饼图”,设定名称为“chartpie_teachersk”,输入图表的标题,50,9-2 创建基本报表 9-2-5创建图表报表 实验:在报,51,51,9-2 创建基本报表,9-2-5创建图表报表,实验:在报表中添加饼形图实验,第三步:切换到“数据”选项卡,选择包含图表所需数据的数据集。选择数据集为“DataSet1”,在“值”设定中,单击“编辑”按钮,在弹出的“编辑图表值对话框”中,选择值为“=Su

25、m(Fields!sktime.Value)”,表示统计课时量之和(特别注意的是,一定不要在序列标签中添加任何信息,否则会破坏显示效果);同样在“编辑图表值对话框”中选择外观页,勾选“显示标记”;再切换到“点标签”中,设定其数据标签为“=sum(Fields!sktime.Value)”,点击“确定”完成“值”设定工作。三个页面的设置参数如图所示,52,9-2 创建基本报表 9-2-5创建图表报表 实验:在报,53,53,9-2 创建基本报表,9-2-5创建图表报表,实验:在报表中添加饼形图实验,第三步:再切换到类别组中,进行“分组和排序属性”的设定工作,并以“=Fields!tname.Va

26、lue”为分组的条件(以教师姓名分组),具体参数如图所示。至此,完成饼形图属性的全部配置工作。,54,9-2 创建基本报表 9-2-5创建图表报表 实验:在报,9-2 创建基本报表,9-2-5创建图表报表,实验:在报表中添加饼形图实验,第三步:以此类推,可以快速转化为柱状图,55,9-2 创建基本报表 9-2-5创建图表报表 实验:在报,9-3 管理基本报表,掌握设置Reporting Services 2005 WEB管理平台技术 掌握利用报表管理配置Reporting Server的基本技术,56,9-3 管理基本报表 掌握设置Reporting Se,9-3 管理基本报表,9-3-1报表

27、管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第一步:在“创建基本报表”一节我们创建了一系列报表的项目“ReportTest”,下面我们首先对该项目进行发布工作。在菜单中选择“项目”“ReportTest属性”,将显示属性的配置界面,如图所示。在TargetServerURL中录入ReportTest服务器地址:http:/localhost/reportserver/,其初始进入的页面为Report_cj2.rdl,57,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,58,58,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置

28、Reporting Services 2005 WEB管理平台实验,第二步:网页预览。如果此时在网页URL中录入:http:/localhost/reportserver/,则将弹出用户登录提示对话框,表示该浏览是禁止匿名访问的,59,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第二步:解决的办法是,鼠标右键单击桌面的“我的电脑”,在弹出的快捷菜单中选择“管理”项,在弹出的“计算机管理”控制台中选择“服务和应用程序”“Internet信息服务”“网站”“默

29、认网站”。在“默认网站”中用鼠标右键单击“ReportServer”虚拟目录,在弹出的快捷菜单中选择“属性”。在弹出的“ReportServer属性”对话框中,选择目录安全性页面,选择编辑,并在弹出对话框中把允许匿名(IUSR_*)访问的选项勾选,客户端再次访问的时候,就不会再出现提示对话框问题了。,60,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,61,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述

30、,实验1:设置Reporting Services 2005 WEB管理平台实验,第二步:再次浏览网页时候,提示框问题解决后又出现网页新的问题,即客户端再次访问的时候,会提示IUSR_* 访问权限不足。,62,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第二步:或者可以进入管理的平台界面,但是你将看见一个空白的网页,63,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting

31、Services 2005 WEB管理平台实验,第三步:打开控制面板管理工具计算机管理本地用户和组选择“IUSR_*(匿名用户)”设置密码(如图所示)在弹出窗口中点击“继续”在弹出窗口中修改密码。,64,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第四步:打开IIS管理器,设置ReportServer虚拟目录为匿名访问。首先打开IIS管理器,在ReportServer虚拟目录上单击邮件选择“属性”。在“目录安全性”页面,找到“身份验证和访问控制”,点击“编

32、辑.”。在弹出的“身份验证方法”对话框,勾选“启用匿名访问”。在密码输入框中输入在第三步中修改的密码。在“用户访问需经过身份验证”的位置,默认是选中“集成Windows身份验证”。在这儿可以不用修改它。如果去掉了“集成Windows身份验证”前面的勾选,则本机(IIS服务器所在机器)对Reporting Services Web站点的访问也成了匿名访问。最后点击“确定”,完成配置工作,65,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,66,9-3 管理基本

33、报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第五步:打开Microsoft SQL Server Management Studio,在Object Explorer(对象浏览器)中找到Security(安全性)目录下的Logins(登录名)目录上点右键,在Logins(新建登录名.),在弹出的对话框中设置。或是在“安全性”上点右键-新建-登录,67,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Rep

34、orting Services 2005 WEB管理平台实验,第六步:在弹出的登录名对话框中,单击“搜索”按钮,在弹出的“选择用户或组”对话框中,点击“高级”按钮,打开下一窗口,在该打开的窗口中,点击“立即查找”按钮,选择查找出的“IUSR_*”Windows用户,不能够全部确定,68,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,69,69,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第六步:为IUSR_*(匿名用户)选择 “Windows 身份验证”。在“默认数据库”下拉列表框找到Reportin

35、g Services制作的报表模板的数据源数据库Grade_sys。在“选择页”列表中点击“用户映射”,在“用户映射”页面中选择数据源数据库Grade_sys,报表数据库ReportServer和ReportServerTempDB,并授予IUSR_*用户数据库角色为db_owner,70,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,71,71,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第七步:仍在Management Studio中,找到Reporting Services的数据源数据库Repo

36、rtServer,在“安全性”“用户”下,找到刚才添加的IUSR_*(匿名用户),设置其对该数据库的访问权限(如第三步)。在IUSR_*(匿名用户)上右键菜单选“属性”。弹出的对话框中选择“安全对象”。 点击“添加”。再次弹出的对话框中选择“特定类型的所有对象(T).”,点击“确定”按钮退出。在弹出的对话框中的“选择要查找的对象类型(S)”列表框中选“数据库”,点击“确定”按钮退出。最后,分别授予IUSER_*用户对服务器ReportServer数据库服务器执行select,execute,connect,control权限,72,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,73

37、,73,9-3 管理基本报表,9-3-1报表管理概述,实验1:设置Reporting Services 2005 WEB管理平台实验,第八步:再通过其他的客户端机器访问Reporting Services Web站点,则不再出现Windows用户登录窗口。对Reporting Services Web站点的访问已经更改为匿名用户的访问,如图所示。点击项目文件夹reporttest,查看报表情况,74,9-3 管理基本报表 9-3-1报表管理概述实验1:设置,75,75,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WE

38、B管理平台实验,第一步:实验1所完成的是本机环境下配置Reporting Services 2005 WEB管理平台的全过程,但是如果用户已经在Windows环境下配置好域控制器平台,则部分细节不适用于本机环境配置,76,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WEB管理平台实验,第一步:实验1所完成的是本机环境下配置Reporting Services 2005 WEB管理平台的全过程,但是如果用户已经在Windows环境下配置好域控制器平台,则部分细节

39、不适用于本机环境配置。展开“计算机管理”界面,由于已经配置好域控制器并且已经登陆到该域,所以在计算机管理的子选项中没有本地用户和组的,因此必须在活动目录(Active Directory)用户和计算机中进行相关修改,77,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WEB管理平台实验,第二步:选择开始程序管理工具Active Directory用户和计算机,见图所示。在“Active Directory用户和计算机”控制平台下选择“匿名访问Internet信息

40、用户”,78,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WEB管理平台实验,第三步:双击该“匿名访问Internet信息用户”,在打开的“身份验证方法”对话窗口中,勾选“windows域服务器的摘要式身份验证”,然后在“领域”选项中点击选择按钮,在打开的“浏览域”窗口中选择目前登陆的域,79,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,80,80,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Se

41、rvices 2005 WEB管理平台实验,第四步:回到“计算机管理平台”,选择IIS网站默认网站,在展开的服务中选择ReportServerces服务,鼠标右击,选择打开。如图所示。在打开的“ReportServerces”服务界面中,将第三步“匿名访问Internet信息用户”添加进来,81,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WEB管理平台实验,第五步:回到“报表项目”中,重新部署该报表项目,如果没有部署的话则无法看到报表。如图所示。最终成功在该

42、域用户计算机上看到已发布的报表,82,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-1报表管理概述,实验2:在域控制器环境下设置Reporting Services 2005 WEB管理平台实验,83,9-3 管理基本报表 9-3-1报表管理概述实验2:在域,9-3 管理基本报表,9-3-2利用报表管理配置Reporting Server,实验:配置Reporting Server实验,第一步:当键入上面的URL地址后,我们将进入配置Reporting Server站点设置页面。如图所示。该页面可以启动属于用户的文件夹、控制报表历史记录数和执行超市设置

43、以及报表的执行日志等。该页面还包含各种的链接,可以配置站点的安全性、创建和管理共享计划以及管理具体作业等。要配置报表服务器的站点设置,可以单击管理报表服务器右上角的“站点设置”链接。,84,9-3 管理基本报表 9-3-2利用报表管理配置Repo,9-3 管理基本报表,9-3-2利用报表管理配置Reporting Server,实验:配置Reporting Server实验,第二步:管理安全性。Reporting Services中的安全性模型利用活动目录来授权访问报表管理器和具体的文件夹、报表、共享数据源等的权限,安全性是通过授予用户或用户组的角色来实现的。角色包含了一些具体的任务,使得用户

44、能够在报表管理器中执行特定的任务。有两种预定义的角色和任务:系统级和顶级。安装Reporting Services时候将自动创建两个系统角色,系统管理员和系统用户。要修改预定义的角色或创建新角色,可在“站点设置”页面中单击链接“配置系统级角色定义”。,85,9-3 管理基本报表 9-3-2利用报表管理配置Repo,9-3 管理基本报表,9-3-2利用报表管理配置Reporting Server,实验:配置Reporting Server实验,第三步:配置站点范围的安全性。在默认的情况下,用户组BUILTINAdministrators被授予了系统管理员的角色。要向其他用户或者活动目录用户组进行

45、授权,可以首先在“站点设置”界面中单击“配置站点范围的安全性”链接,而后在“系统角色分配”页面中单击“新建角色分配”按钮,输入用户组名或者用户名,选择一个或者多个要授权的用户和用户组,点击确定按钮保存,86,9-3 管理基本报表 9-3-2利用报表管理配置Repo,9-3 管理基本报表,9-3-2利用报表管理配置Reporting Server,实验:配置Reporting Server实验,第三步:配置站点范围的安全性。在默认的情况下,用户组BUILTINAdministrators被授予了系统管理员的角色。要向其他用户或者活动目录用户组进行授权,可以首先在“站点设置”界面中单击“配置站点范围的安全性”链接,而后在“系统角色分配”页面中单击“新建角色分配”按钮,输入用户组名或者用户名,选择一个或者多个要授权的用户和用户组,点击确定按钮保存,87,9-3 管理基本报表 9-3-2利用报表管理配置Repo,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号