Kbase 17207: Actuate PROOIDRV does not contain Open Access Driver module
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Actuate PROOIDRV does not contain Open Access Driver module
You are trying to use Actuate to connect to a Progress database. You
get the error:
The error which occurred is database specific. (2)
BROKER: PROOIDRV variable does not contain Open Access Driver
module. (2660).
Error establishing Open Interface Driver connection. (2575) (0).
"But I set the PROOIDRV environment variable correctly!", you say.
"Right here in my .bat file it says:
SET PROOIDRV=c:\dlc\bin\oidrvr32.exe
SET PROOIBRK=c:\dlc\bin\oibrkr32.exe "
But did you really?
Shut down your server and Open Interface Broker (use control+alt+
delete and End the Oibrkr32 task) and run your .bat file again.
Watch the DOS box closely as the messages scroll by. "Hey! What was
that message about out of environment space?" you exclaim!
If you see this message, your system did not have enough environment
space to set your environment variables. Environment space is a
portion of memory set aside to hold environment variables.
To increase environment space, edit your config.sys file located in
the root of your C: drive. Add the following line to the end of
this file:
SHELL=c:\windows\command.com /e:2048 /p
This increases environment space to 2048 bytes. This is usually
plenty, but you could increase this number even more if you had to.
For this change to take effect, you will have to reboot.
After rebooting, you should now be able to run your .bat file
without getting this error.
For a sample .bat file used for a Win95 stand alone connection,
please see knowledge base entry 17170 "Sample .bat file for Actuate
Win95 stand alone connection".
For more info on connecting in general, please see entry 16794
"Connecting to a Progress DB from Actuate Developer Workbench".
Progress Software Technical Support Note # 17207