问题是这样的,为亲戚的小工厂写了一个产品查询程序,用的是c/s结构,delphi7 写的。
用的是sql server 2000 personal edition 的数据库版本
主机的OS是XP的
想请问的是:1.用sql 个人版 对联接有没有什么限制?(最多能支持多少人同时联上数据库?)
实际使用中,估计同一时间最多有10人左右联接数据库
2.个人版数据库大小有没有影响?个人版数据库有没有大小限制
额外的问一下:XP上怎么安装sql2000企业版?用了网上的办法,先安装MDSE中的SETUP,再安装客户端管理工具,再修改注册表,这样后单机用是没问题,但是局域网上不能用,没有1433端口侦听,SQL里的端口设置是对的1433,装上SP4后,成功(没出什么错),但在企业管事器中查属性显示,不是2039,还是8.00.194
在win2000与XP中试过多次,SQL企业版数据用网上的办法能装,单机能用,但都是没有1433侦听,局域网上不能联接数据库
请不要粘贴SQL2000各版间的区别,这个在网上都看过了,其中没有提到个人版支持多少联接的问题。SQL能安装,单机能用,但主要是1433端口没有侦听,局域网不能用
(程序没有问题,主机换成2003的话,局域网上能正常使用)
------解决方案--------------------
XP系统本身对域中的电脑访问是有限制
所以一般服务器不会用xp用server
同一时刻10人,可以满足要求
XP理论上是不能安装2000的企业版
建议安装2005开发版
2000个人版本是有功能限制的