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.
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