每台机器运行的BDE引擎有限制吗(200分!!!!!!!!!!!!!!!!!!!!)(200分)

D

daweia

Unregistered / Unconfirmed
GUEST, unregistred user!
我有很多程序要运行在一台机器上,每个都要访问数据库,但最多只能运行11个左右
再多程序就访问不了数据库了,这是什么问题?如何解决??????????????
??????????????????????
 
D

daweia

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是sqlserver数据库
 
R

robertcool

Unregistered / Unconfirmed
GUEST, unregistred user!
你可以用Session动态创建,就是用的时候创建不用就删除
 
Y

yangkee

Unregistered / Unconfirmed
GUEST, unregistred user!
应该是sqlserver的限制吧?
或者你用ado试试?
 
T

TYZhang

Unregistered / Unconfirmed
GUEST, unregistred user!
同一台机器中的BDE有一定的限制、
即最多48个Session,
每个Session最多256个DataBase。

而你只运行11个程序就出错不是BDE的错误,可能是SQLServer的连接数太少,或你用
的服务器租用的DHCP配置太少,只要作相应的增加就可以啦。
 
D

daweia

Unregistered / Unconfirmed
GUEST, unregistred user!
应该不是sql server连接数的问题,我的程序访问不同的数据库,达到11个左右仍然不行

用ado怎么访问啊。我是用的database控件和query控件

还有DHCP是什么????????
 

李维宏

Unregistered / Unconfirmed
GUEST, unregistred user!
以前有类似的话题呢,昨天我还打印了的。刚才我帮你找了半天,没找到。好像是已答问题。
 

慕容乾坤

Unregistered / Unconfirmed
GUEST, unregistred user!
好象最多连接不可以超过256个
 
Y

yangkee

Unregistered / Unconfirmed
GUEST, unregistred user!
DHCP就是由服务器动态分配客户机的网络设置(ip地址,网关。。。等等)
 

郭玉梁

Unregistered / Unconfirmed
GUEST, unregistred user!
有错误提示么?还是速度慢。服务器的配置说一下,不该这样的。
客户端软件的访问方式如何?
 
L

liuxiaouo

Unregistered / Unconfirmed
GUEST, unregistred user!
11个就不玩啦???
数据库你是用的服务器版还是桌面版???
如果是前者,你把你的所有的数据库备份。然后重新安装sql server
安装时有选择连接数,把他设置大一点。搞定!
 
D

daweia

Unregistered / Unconfirmed
GUEST, unregistred user!
to 郭余粮:启动11左右后,启动第12个程序,主窗口不出现。
我在from create里有连接database控件数据库的代码

to:liuxiaouo.我不知道sql server版本间的差别,但连接数我可以设很大

那应该不是这个问题吧


 
Z

zhangkan

Unregistered / Unconfirmed
GUEST, unregistred user!
你自己设个断点看看是哪儿的问题吧.比如说执行第12个窗体的时候,然后执行到哪儿了呢?
有没有错误提示呢?
 
D

daweia

Unregistered / Unconfirmed
GUEST, unregistred user!
就是datebase.active:=ture

这句走不下去了
 
D

djdsz

Unregistered / Unconfirmed
GUEST, unregistred user!
内存耗尽了吧:)瞎说的,不过我遇到过
 
H

hyhy

Unregistered / Unconfirmed
GUEST, unregistred user!
把BDE中的INIT中的sharedmemsize值设大一些可以增加很多连接,如果连接实在太多的话就
要考虑使用pool方法,在delphi自带的例子中有midas/pooler
 
S

scorpions

Unregistered / Unconfirmed
GUEST, unregistred user!
你的sqlserver是多少用户版的?
可能是不支持这么多用户吧。顾及你的是10用户版的吧。
 

千中元

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案了.
 
顶部