Reporting Services Sql2005的配置笔记

来源:互联网 发布:新海诚 知乎 编辑:程序博客网 时间:2024/06/14 06:22

Reporting Services Sql2005 配置总结

配置环境:Windows Server 2003 Enterprise Edition-SP2(繁体),Sql-Server 2005 Enterprise Edition-SP3(繁体),IIS6.0,IE8.0
完全安装模式下安装Sql-Server2005,过程中没有任何错误产生

 

本人经过一天的奋战,在满足上面的条件下,通过如下设置终于成功把报表服务器及开发环境配置成功,为了防止忘记,记录一下。

一、II6.0 的配置
  1.“网站”下的匿名账户设为IUSR_电脑名称
  2.“默认网站”匿名账户设为具有管理员权限的账户,本人用的是Administrator
  3.“默认网站”属性中设置IP地址为本机IP_Address,设置TCP端口为8080

二、Reporting Services 脚本配置
  1.打开C:/Program Files/Microsoft SQL Server/MSSQL.3/Reporting Services/ReportServer/rsreportserver.config
将里面的<UrlRoot>设置成<UrlRoot>http://本机IP_Address:8080/reportserver</UrlRoot>
  2.打开C:/Program Files/Microsoft SQL Server/MSSQL.3/Reporting Services/ReportManager/RSWebApplication.config
将<ReportServerVirtualDirectory></ReportServerVirtualDirectory>两个标签中间的内容删除
  3.打开C:/Program Files/Microsoft SQL Server/MSSQL.3/Reporting Services/ReportManager/RSWebApplication.config
将<ReportServerUrl>两个标签设置成<ReportServerUrl>http://本机IP_Address:8080/ReportServer</ReportServerUrl>

三、Reporting Services 组态 配置
  1.Report Server 虚拟目录配置,把Apply Default Setting的框勾上,再确定。
  2.Report Manager 虚拟目录配置,把Apply Default Setting的框勾上,再确定。
  3.Database Setup 按顺序操作即可,不过要记得占击Upgrade;如果有必要,要到使用的Sql实例中添加一个高权限的“IUSR_电脑名称”的登录,并到
    报表数据库安全性下增加一高权限的“IUSR_电脑名称”的用户,这个必要是很少的。
  4.Windows Service标志配置,Service Name:ReportServer,Service Account:NT Authority/LocalService,Built-in Account选择Local Service.
    PS:这里如果你点选了Windows Account,在输入了用户名和密码后,会让你备份“对称密钥”;如你备份了,一定要记住备份时的密码和密钥所在位置。
  当下次更改了Built-in Account后,如果你要再次使用到前一Account的报表数据时,系统会要求你提供对称密钥----就是上次备份的那个东西。当然如果
  你有备份,可以在Encryption Keys中来执行各种作业.

四、在C:/WINDOWS下设置Temp文件夹的权限,右键--安全性,添加用户“NETWORK SERVICE”并赋于完全控制权限。
    再在“运行”里键入“iisreset”,执行完毕。

五、发布报表的方式按联机丛书的教程,一步一步做即可;将TargetServerURL设成http://本机IP:8080/ReportServer

原创粉丝点击