在安装SQL Server 2005 Express时,默认情况下是没有安装reporting service数据库的,当然可以选择安装,当完成SQL Server 2005 Express的安装后,还需要下载安装SQL Server 2005 Express 工具,包括SQL server management studio express工具,用于管理数据库,相当于sql 2000中企业管理器,还有一个必备的工具Reporting service配置工具,要开发报表,所以得要一个开发工具吧,好就是SQL Server Business Intelligence Development Studio用于自行设计报表,都可以从MSDN上下载,下载地址:https://www.microsoft.com/downloads/details.aspx?familyid=3C856B93-369F-4C6F-9357-C35384179543&displaylang=zh-cn
这些都装好了后,如果用的是xp系统,可以将IIS升级到IIS 6.0, reporting service需要在IIS 6.0以上才能跑,可以从 http://www.microsoft.com/downloads/details.aspx?familyid=F9C1FB79-C903-4842-9F6C-9DB93643FDB7&displaylang=en 下载,注意只有xp 英文Professional 才可以升级,而且要在原有的IIS 5.1版本上升级,原来的不可以卸载不要,如果你已经卸载IIS5.1,后来又装上了,不要忘记,还要在VS.NET提供的dos工具中这册以下,如:\WINNT\Microsoft.NET\Framework\version\aspnet_regiis -i,ok,一切搞定之后,就开始配置reporting server了,打开Reporting service配置工具,连接到我们已经安装好的数据库服务器,打开后,在左边可以看到各项配置:
1。Report Server Virtual Directory 配置report服务的虚拟目录,默认的report server安装目录是在..\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services下的,该目录下除了有ReportServer外,还有ReportManager等等,我们可以将整reporting services文件夹拷到任何目录下,我则习惯于放在我设定的web站点下,这样虚拟目的路径直接就是..\Reporting Services\ReportServer了
2。Report Manager Virtual Directory的配置,根据上面的配置,其配置应该是:..\Reporting Services\ReportManager
3。Database Setup创建reporting service数据库,可以用默认的数据库名,创建后放在默认的安装目录下面,我们可以备份数据库,然后再删除它,再还原到我们自己专门放数据库的地方。
4。Windows Service Identity 和Web Service Identity都是身份验证,就用默认的就OK了,如果没有添加ASPNET用户的,需要在windows用户管理中加上ASPNET用户
5。其它的都是些高级应用的配置,暂可不管。。。
最后单击Server status中的start启动report server,ok,现在可以用过url访问report server和report manager了,report server是一个webservice可以通过它访问reporting service数据库,而report manager就是一个报表管理的web站点了,所以一般我们都是操作report manager而不用管report server和reporting service数据库的。
服务器的配置:
1。有一个独立的数据库服务器存储项目数据库和reporting service数据库,当然也可以使用独立的数据库或服务器
2。需要一个报表服务器,安装report server和report manager
3。使用SQL Server Business Intelligence Development Studio设计报表,并部署,可以直接部署,也可以通过report manager上载到report server数据库
4。最后就可以通过report manager浏览已发表的报表了
有关进一步的学习,请参考MSDN:
配置用于 Internet 访问的报表服务器 :http://msdn2.microsoft.com/zh-cn/library/ms159272.aspx
Reporting Services 组件概述:http://msdn2.microsoft.com/zh-cn/library/ms155792.aspx
管理 Reporting Services :http://msdn2.microsoft.com/zh-cn/library/ms159152.aspx
管理和使用发布的报表 :http://msdn2.microsoft.com/zh-cn/library/ms157304.aspx