Reporting Servers安装与配置
第一步:为moss添加展现reporting service的webpart
把C:\Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint下面的RSWebParts.cab复制到运行了Sharepoint的服务器上面去
运行STSADM工具,将里面的两个Web Part进行注册 STSADM.EXE -o addwppack -filename "C:\ Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall
这个工具,如果是WSS2.0的话,会在这里
C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN
如果是WSS3.0或者MOSS 2007的话,会在这里
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
第二步:下载SQL Server 2005 SP3跟SharePointRS.msi
先装SharePointRS.msi再装SQL Server 2005 SP3(好像先装SP3也行,用时都很长)
第三步:配置Reporting Servers
在这个过程中,发了大半天的时间,在这里记下来,省得以后不记得了。
先可以参考
http://www.cnblogs.com/anotherdir/articles/1369496.html
(1)在安装完上面两个东东后,在IIS的默认网站下就会多出两个虚拟目录来(Reports跟 ReportSever),需要把“默认网站”开启,并设置端口(8800)。再打开默认网站用到的程序连接池(DefaultAppPool)点击“标识”->配置->用户名:Project2007\administrator,密码。这里跟参考文章有点不同,我的服务器开启了域,不知道怎样把“网络服务”加到WSS_WPG中去,就只好修改一下了。
(2)修改rsreportserver.config文件
((1))这一步骤是在MSDN上看到的,不知道是不是必须的,不过我照做了。
打开\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\rsreportserver.config。找到<UrlRoot>http://esestt/reportserver</UrlRoot>,改成<UrlRoot>http://esestt:8080/reportserver</UrlRoot>这里的esestt是我服务器的名称。
((2))\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager\RSWebApplication.config找到<ReportServerUrl>标记并修改成
<ReportServerUrl>http://projectvpc:8800/reportserver</ReportServerUrl>
再将<ReportServerVirtualDirectory></ReportServerVirtualDirectory>中的东东删除,留下标记
(3)配置SSRS
1.当我打开SSRS配置工具的时候跟上面参考的那文章有些不一样。web 服务标识为插(叉),进去一看,报表服务器跟报表管理器都为空,上面的ASP.Net服务账户也为空。解决方法:可以去上面的“报表服务器虚拟目录”跟“报表管理器虚拟目录”中新建。如果你想用Reports跟 ReportSever这两名字,就要从IIS中先删除这两个目录,再去新建SSRS中新建。新建过后,再进“Web服务标识”,就可以看到数据了。这里说明一下。ASP.net服务账户就是指启动程序连接池的账户。
2.“数据库安装”中新建一个数据库名称,选中“创建SharePoint集成模式的报表服务器数据库”确认后,“报表管理器虚拟目录”会变成灰色,“Sharepont集成”会变成绿色。
3“windows服务标识”改成windows账号project200\administrator 密码 (说明:上面的服务账号指的是:启动SQL Server Reporting Services 这个服务的用户)
4“执行账户”设置成project200\administrator
5 进去sharepoint3.0管理中心->应用程序管理->Reporting Services->报表服务器 Web 服务 URL:设置成http://projectvpc:8800/reportserver
身份验证模式:设置成"windows身份验证"
6.进去sharepoint3.0管理中心->应用程序管理->Reporting Services->授予数据库访问权限,点确认,再输入project200\administrator 和密码
重启IIS,就OK了。

浙公网安备 33010602011771号