Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BDE Error $250E (Too many clients) with multiple ISAPI/NSAPI dll

153 views
Skip to first unread message

Marcos Hiroshi Umino

unread,
Jul 15, 1999, 3:00:00 AM7/15/99
to
This one is pretty bizarre to us. We're doing all possible try..except and
try..finally protection. In our investigation, we found that the error
appears after we do the following:

1 - Normal use;
2 - Netscape Server Shutdown;
3 - Netscape Server Startup;
4 - We try to access a dll. This is where the error appears. It says BDE
error $250E during BDE initialization.

It seems to us that we didn't close something in the dll unload, however, we
took care to close all datasets then all dbs then all sessions however, the
error persists. Tracking SQL connections with PerfMon after the shutdown
(step 2), connections cease but on access (step 4) the error appears and no
connection is detected by PerfMon. We're using BDE + ODBC, using latest
patches for all our environment. Our suspect is that in the dll unloading
process BDE isn't behaving correctly. Also, we sometimes see an Access
Violation when unloading the dll, however the error appears on vcldb40.bpl.
But we don't use runtime packages and we suspect that the BDE does.

I'm not sure this is the correct newsgroup to post this question since there
is no BDE newsgroup.

TIA.

Marcos Hiroshi Umino.


Aaron Rhodes (Borland)

unread,
Jul 15, 1999, 3:00:00 AM7/15/99
to
Hi Marcos,

This error is specifically because of hitting the published 48 user
connection limit. You are correct in that the .dll is probably the problem.
I have read some information that says you may not be calling dbidllexit
before dbiexit. Try that.

R/S Aaron Rhodes
Delphi Technical Support

0 new messages