做了一个应用软件,是网络版的。有服务器端、客户端之分,SQL Server 2000数据库(及补丁四)安装在服务器端的电脑上。调试的时候我们都是用的SQL Server 2000数据库的个人版,服务器端电脑的操作系统为win2003 Server,客户端电脑操作系统为WinXP,在单位自己的局域网上,在两台电脑上试运行没发现什么问题。我想问一下:如果拿到客户单位那儿去安装部署,电脑总数不超过5台(也即客户端不超过4台电脑)的话,服务器端电脑的数据库仍采用SQL Server 2000数据库(并打上补丁四)的个人版行不行?服务器端与各个客户端的操作系统有何要求否? 谢谢!

解决方案 »

  1.   

    如果数据量不大,sqlserver足够了
      

  2.   

    完全没问题,LZ你们用的都是古董哦,还是sql2000的。40台电脑都没问题
      

  3.   

    sql2000太老了,建议用sql2005 express版本,是免费的,在非服务器操作系统也可以安装使用,
      

  4.   

    本帖最后由 caozhy 于 2012-10-11 20:13:11 编辑
      

  5.   


    如果数据库文件大小不会超过3~4G,那么根本没有必要使用收费的SQL Server,使用免费的Express就完全足矣。如果是c/s体系网络软件(也就是说你自己有服务器端程序,例如asp.net支持的WCF服务,或者自己开发的其它tcp、http服务器程序),那么服务器端甚至只要使用嵌入式的SQL Server就行了。因为嵌入式的SQL Server不需要单独安装SQL Server系统,在一个从未安装过SQL Server的机器上只要拷贝上dll就能执行数据库管理。