欢迎来到天天文库
浏览记录
ID:35721107
大小:611.00 KB
页数:19页
时间:2019-04-14
《iis中报表服务配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、电大在线省校教学平台2.0版IIS中报表配置说明电大在线远程教育技术有限公司2006-8-2019目录一.如果报表服务和平台程序都在一个网站下,给报表服务增加匿名访问权限。3二.如果报表服务的虚拟目录平台程序不在一个网站下,可以给报表服务虚拟目录的网站选择其它TCP端口12三、将已有报表上传到报表服务器上1319一.如果报表服务和平台程序都在一个网站下,给报表服务增加匿名访问权限。1.在增加前,要先将ReportServer,Reports两个虚拟目录中取消匿名访问权限。步骤如下,选中ReportServer,点右
2、键->属性。点目录安全性在身份验证和访问控制中,点编辑19将启用匿名访问选项取消,点确定。同理,如果Reports虚拟目录也要这样设置。2.设置成功后,在服务器IE窗口中输入http://127.0.0.1/Reports,弹出输入用户名和密码的窗口。这里要输入服务器管理员用户和密码。19输入正确后,进入报表管理界面。点属性点新建角色分配19在组或用户名,填加服务上的匿名用户。可以通过以下方法查看服务器上的匿名用户,点开始->管理工具->计算机管理19展开本地用户组,点用户,找到Internet来宾用户,将用户名称
3、拷贝拷贝到组或用户名中,并给此匿名用户增加发布者和浏览者的角色。点确定完成角色设置。3.设置完成后,将ReportServer虚拟目录的身份验证权限,再重新设置成启用匿名访问。4.为了增加网站报表服务的安全,可以设置IP地址和域名限制。选中ReportServer,点右键->属性。19点目录安全性点IP地址和域名限制中的编辑。选拒绝访问。19在下列除外中,点添加输入允许访问的IP地址。点确定返回。这时只有允许的IP地址才能访问报表服务。19注意:当开发人员的机器向报表服务器部署报表时,也要将开发人员的机器的IP加到
4、这个IP地址允许中。设置后重新启动IIS服务。当报表服务虚拟目录和平台程序在一个网站下,浏览报表服务时会报错,修改如下修改Reports虚拟目录中web.config选Reports,点右键,看属性在浏览中可以看到此虚拟目录的位置,默认在C:ProgramFilesMicrosoftSQLServerMSSQL.2ReportingServicesReportManager19在Reports虚拟目录中打开Web.config文件,修改两处。(1)在12行将5、alse"/>增加一个styleSheetTheme=""属性,如下(2)在18行将增加sessionIDManagerType=""属性,如下6、重启IIS服务19二.如果报表服务的虚拟目录平台程序不在一个网站下,可以给报表服务虚拟目录的网站选择其它TCP端口同时修改平台程序所在站点的ASP.NET中的配置。点ASP.NET点编辑配置选第二项ReportServerUrl,点编辑,增加上端口19三、将已有报表上传到报表服务器上有2种方法,(1)是MicrosoftVisualStudio2005打开报表项目,部署到报表服务器上。用MicrosoftVisualStudio2005打开已经存在的报表在将已经存在的报表部署到报表服务器上时,要配置一下每个项目的属7、性。在部署中,配置TargetServerURL,为http://localhost/ReportServer,注意要将本机的IP,在IIS中ReportServer虚拟目录中,设置为IP地址允许访问的地址。19还有这个项目中的数据源,展开共享数据源,点右键,点打开。设置连接字符串,其中DataSource是报表服务器的IP地址,InitialCatalog是数据库名。点编辑按钮,配置访问数据库的用户和密码,保存密码要选上。19可以点测试连接,查看用户名和密码是否正确。配置成功后,就可以导入报表了。选中要导入的报表8、,点右键,点生成如没有报错,可以点部署,将报表部署到报表服务器上。也可以将整个解决方案中的各项报表一次性都传到报表服务上。也是先要生成解决方案如没有报错,点部署解决方案。将所有报表项目部署到报表服务器上。19上传成功后,可以在http://127.0.0.1/Reports中查看。(2)是通过报表服务自己带的功能,将已经做好的报表在IE窗口中上传到报表服务器
5、alse"/>增加一个styleSheetTheme=""属性,如下(2)在18行将增加sessionIDManagerType=""属性,如下
6、重启IIS服务19二.如果报表服务的虚拟目录平台程序不在一个网站下,可以给报表服务虚拟目录的网站选择其它TCP端口同时修改平台程序所在站点的ASP.NET中的配置。点ASP.NET点编辑配置选第二项ReportServerUrl,点编辑,增加上端口19三、将已有报表上传到报表服务器上有2种方法,(1)是MicrosoftVisualStudio2005打开报表项目,部署到报表服务器上。用MicrosoftVisualStudio2005打开已经存在的报表在将已经存在的报表部署到报表服务器上时,要配置一下每个项目的属
7、性。在部署中,配置TargetServerURL,为http://localhost/ReportServer,注意要将本机的IP,在IIS中ReportServer虚拟目录中,设置为IP地址允许访问的地址。19还有这个项目中的数据源,展开共享数据源,点右键,点打开。设置连接字符串,其中DataSource是报表服务器的IP地址,InitialCatalog是数据库名。点编辑按钮,配置访问数据库的用户和密码,保存密码要选上。19可以点测试连接,查看用户名和密码是否正确。配置成功后,就可以导入报表了。选中要导入的报表
8、,点右键,点生成如没有报错,可以点部署,将报表部署到报表服务器上。也可以将整个解决方案中的各项报表一次性都传到报表服务上。也是先要生成解决方案如没有报错,点部署解决方案。将所有报表项目部署到报表服务器上。19上传成功后,可以在http://127.0.0.1/Reports中查看。(2)是通过报表服务自己带的功能,将已经做好的报表在IE窗口中上传到报表服务器
此文档下载收益归作者所有