您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 报表服务的安装和配置
DynamicsAxapta报表服务器的安装和配置1DynamicsAxapta4.0报表服务器的安装和配置Author:ShawnDate:12/02/2009DynamicsAxapta报表服务器的安装和配置2概述DynamicsAxapta集成了SQLServer的ReportingServices,这样除了Axapta3.0原有的报表平台(称之为NativeReporting)外,又多了一个报表制作和发布的平台,为了区别原有的报表平台,称之为AdHocReporting.本文介绍AdHocReporting的安装和配置.准备安装了Axapta的核心功能.域账户在安装的过程中必须为报表服务器提供一个已经存在的域账户,报表服务器用该账户连接SQLServer数据源获取数据,在安装报表服务器前,必须创建一个域账户,该账户专门供DynamicsAxapta的报表服务器访问SQLServer使用,跟BussinessConnector代理一样.设置该账户的属性为密码永不过期.我们创建一个用户名为RS的用户,如下图所示.图1.创建域账号另外对该账户做如下设置:DynamicsAxapta数据库所在服务器1.不是任何组的成员.2.不能有任何特权3.拒绝本地登陆4.拒绝通过终端服务登陆.DynamicsAxapta报表服务器1.不是任何组的成员2.不能有任何特权3.拒绝通过终端服务登陆.4.拒绝通过网络访问该计算机5.不能拒绝本地登陆授权该账号以只读方式访问Dynamics数据库.SQLServerReportingServices必须安装SQLServerReportingServicesDynamicsAxapta报表服务器的安装和配置3Web服务器和浏览器1.Web服务器(IIS6.0)报表服务通过浏览器管理和浏览,所以必须安装IIS6.0.报表服务的配置管理工具简化了创建和配置存放报表的站点的任务.为了确保怀有恶意的人不能访问报表,建议在Web站点中采用SSL加密.SSL加密需要SSL授权才能访问,关于SSL的内容在后续文章中介绍.2.浏览器因为需要通过浏览器管理和查看报表,所以需要安装IE6.0SP2或者更高版本.DynamicsAxapta拥有业务分析模块的许可证.AddHoc报表需要业务分析模块,如果没有该模块的许可证,将不能访问ReportingServer窗体.数据库1.支持的数据库SQLServer2000SP4或更新版本SQLServer2005SP1或更新版本Oracle10gAdHoc将消耗数据库服务器的大量资源,比如CPU,建议采用DynamicsAxapta数据库的复制数据库.2.数据库服务器客户端工具SQLServer安装MDAC2.80.1022.3或更新版本Oracle安装Oracleclient10.2.0.1或更新版本3.SQLServer运行在本地账户下.在安装SQLServer的过程中,会提示是运行在域账户还是本地账户下,选择本地账户.安装SQLServerReportingServices如果没有安装SQLServer或者在安装SQLServer的时候没有安装ReportingServices,则按照如下步骤安装.1.打开SQLServer2005安装程序图2.ReportingServices安装一2.选择接受条款,点击下一步.DynamicsAxapta报表服务器的安装和配置4图3.ReportingServices安装二3.出现如下画面,在下一步可用后,点击下一步.图4.ReportingServices安装三4.出现如下画面图5.ReportingServices安装四DynamicsAxapta报表服务器的安装和配置55.等待扫描完成,会出现如下画面,点击下一步.图6.ReportingServices安装五6.查看检测结果,没有大问题的话,点击下一步.图7.ReportingServices安装六7.填写姓名和公司,点击下一步DynamicsAxapta报表服务器的安装和配置6图8.ReportingServices安装七8.选择想安装的组件,由于笔者已经装了其他组件,这里只选择ReportingServices.点击下一步图9.ReportingServices安装八9.点击下一步.DynamicsAxapta报表服务器的安装和配置7图10.ReportingServices安装九10.定义登陆ReportingServices时使用的账户,我们使用刚刚创建的域账户RS.图11.ReportingServices安装十11.点击下一步图12.ReportingServices安装十一DynamicsAxapta报表服务器的安装和配置812.点击安装.图13.ReportingServices安装十二13.点击完成,完成ReportingServices的安装,安装完成后,再装一下SQLServer2005的SP1,具体安装过程不再赘述.配置和启动ReportingServices1.通过开始-程序-MicrosoftSQLServer2005-配置工具-ReportingServices配置ReportingServices.2.出现如下画面,输入计算机名或者IP地址,点击查找,从下拉表中SQLServer实例名.图14.配置和启动ReportingServices一3.点击连接.从左边的项目栏中选择服务器状态,查看右边相应内容.如果服务器状态是停止的话,点击启动按钮.DynamicsAxapta报表服务器的安装和配置9图15.配置和启动ReportingServices二4.选择报表服务器虚拟目录选项,选择新建.图16.配置和启动ReportingServices三5.接受默认设置,点击确定.创建成功.由于默认站点没有配置成要求SSL认证,所以这里要求SSL连接不可用,这个在后续的文档中介绍.图17.配置和启动ReportingServices四6.按照同样的步骤,创建报表管理器虚拟目录.创建后的配置情况如下图所示.DynamicsAxapta报表服务器的安装和配置10图18.配置和启动ReportingServices五7.设置Windows服务标识,设为内置账户-本地系统,点击应用.如下图所示.图19.配置和启动ReportingServices六8.设置Web服务标识,Asp.Net账户运行在NTAuthority\NetworkService下,并设置将报表服务器和报表管理器运行在DefaultAppPool.点击应用.如下图所示.图20.配置和启动ReportingServices七9.在左边的选项栏目中选择数据库安装,数据库名处ReportingServices所在的机器名或IP地址,如下图所示:DynamicsAxapta报表服务器的安装和配置11图21.配置和启动ReportingServices八10.点击新建按钮,创建数据库,该数据库是ReportingServices的数据库,不是DynamicsAxapta所使用的数据库.指定数据库名称,选择语言,如下图所示.图22.配置和启动ReportingServices九11.凭证类型选择服务凭证.点击应用,如下图所示.图23.配置和启动ReportingServices十12.加密密钥为可选项,在后续内容中介绍.DynamicsAxapta报表服务器的安装和配置1213.初始化,在数据库安装完成后,ReportingServices会自动初始化报表服务服务器,如果没有初始化,请检查前面提到的配置项是否正确.14.电子邮件设置和执行账户为可选项,将在后续内容中介绍.测试ReportingServices在安装和配置完ReportingServices,可以测试一下ReportManager和ReportServer运行情况.1.开始-运行Inetmgr图24.测试ReportingServices一2.如果正常的话,会出现如下画面.图25.测试ReportingServices二3.如果比较不幸,等了好久得到的是如下画面的话,请按照后续步骤操作.图25.测试ReportingServices三DynamicsAxapta报表服务器的安装和配置134.找到Reports虚拟目录,右键-属性,然后点击浏览,在ReportManager文件夹上点击打开,如下图所示.图26.测试ReportingServices四5.找到名为RSWebApplication.config的文件图27.测试ReportingServices五6.打开该文件,找到ReportServerUrl/ReportServerUrl节点,更改为ReportServerUrl找到ReportServerVirtualDirectoryReportServer/ReportServerVirtualDirectory节点,更改为ReportServerVirtualDirectoryReportServer/ReportServerVirtualDirectory,即将其内容清空.8.更改后的内容如下图所示.图28.测试ReportingServices六9.保存该文件并关闭10.开始-运行-IISReset.11.重新打开该站点就可以了.DynamicsAxapta中ReportingServer组件的安装1.打开DynamicsAxapta的安装程序DynamicsAxapta报表服务器的安装和配置14图24.ReportingServer的安装一2.点击下一步.图25.ReportingServer的安装二3.点击下一步DynamicsAxapta报表服务器的安装和配置15图26.ReportingServer的安装三4.选择ReportingServer图27.ReportingServer的安装四5.安装程序会自动检测已安装的ReportingServices地址,如下图所示,如果没有出现的话,选择已知的ReportingServices.DynamicsAxapta报表服务器的安装和配置16图28.ReportingServer的安装五6.选择数据库服务器名称和数据库.图29.ReportingServer的安装六7.为了能从DynamicsAxapta的数据库中获取数据,必须用数据库服务器的安全管理员账户,并且是DynamicsAxapta的拥有者.设置我们开始创建的域账户Axapta\RSDynamicsAxapta报表服务器的安装和配置17图30.ReportingServer的安装七8.选择安装.图31.ReportingServer的安装八9.点击完成,完成安装过程.在DynamicsAxapta中添加ReportingServer1.打开DynamicsAxapta的客户端,管理-设置-业务分析-ReportingServers-报表服务器.2.在报表服务器中填入服务器中填入服务器名称,Web服务URL和报表管理器URL将自动设置为和如果不想采用SSL,可以将https后面的s去掉.DynamicsAxapta报表服务器的安装和配置184.在描述栏位中填入描述信息,这样用户在创建AdHoc报表时,可以知道使用的是哪个报表服务器,比如填入库存报表服务器.填写完成的界面如下图所示:图32.ReportingServer的安装九5.点击验证,验证ReportServer是否有效.图33.ReportingServer的安装十6.如果验证失败,请验证以下几点验证报表服务器是否填写正确.验证报表服务器是否在运行(开始-程序-MicrosoftSQL
本文标题:报表服务的安装和配置
链接地址:https://www.777doc.com/doc-3365399 .html