灵石之迹

二零零五年十一月摄于杭州.西湖.白堤...
 

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
报表服务企业版分客户端开发工具(装了后集成到vs.net开发工具中)和服务端(用于报表服务发布)

企业版客户端开发工具没什么要求,只要机器上装了vs.net开发工具就能装了。

这里主要说的是企业版服务端:
1、需要win2K Server以上版本(高级服务版、2003版都可以;专业版和XP不能安装)+ SP4
2、需要Sql2k企业版或则标准版+SP3
3、需要.net框架1.1,IIS5以上

建议开发环境服务端和开发端分开。可以减少本机开发端的负担。

报表服务评估版的要求低一些,在win2k专业版和sql2k开发版上就能安装服务端。

//**********************************************
需要Sql2k企业版或则标准版+SP3并不是说报表用的后台数据库要sql2k,而是说报表服务必须在sql2k上面跑,可以理解为报表服务是作为sql2k中的一个组建,和报表连接的数据库是两回事,我们可以连接我们需要的任何数据库。我们做好报表要部署到报表服务上才能发布。部署在vs.net中可以部署,把项目属性中的部署地址写成 “服务器ip地址/reportserver” 就能在调试里面把设计的报表部署到报表服务器上。还有种部署方法是直接使用浏览器访问“服务器ip地址/reports” 进入管理界面,把我们的报表文件手动部署上去,需要说明一点的是,如果报表使用了共享数据源,必须先手动建立数据源,再上传报表,否则无法把数据源和报表梆定,运行报表就会提示找不到连接的数据源。

我在实际项目里做的报表架构如下

报表服务器:win2k+sp4  /  IIS5  /  .net框架1 .1  /  SQL2k+sp3  /  报表服务端+sp1 /Sybase客户端open client
数据库服务器: unix + sybase11.9.2 (在我的项目中,这是已经存在的,不能更改)

报表中的连接使用的是  oledb for odbc 调用系统odbc 在调用 Sybase OpenClient

//*****************************************************************************
建议如果不是强迫的话,数据库最好不要选择Sybase



posted on 2004-07-08 09:01  灵石  阅读(2336)  评论(9编辑  收藏  举报