报表服务企业版分客户端开发工具(装了后集成到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
转载于:https://www.cnblogs.com/ou_xiang001/archive/2004/07/08/22240.html