Kbase P7958: Open Interface Driver (_prooidv) not staying running on UNIX system
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/4/2005 |
|
Status: Unverified
FACT(s) (Environment):
UNIX
Windows 32 Intel
Progress 9.x
Progress 8.x
SYMPTOM(s):
Making SQL-89 connection
Specified driver could not be loaded due to system "error
126" (MERANT 3.70 32-BIT PROGRESS)
SQL89 OIDRVR (Open Interface Driver) starting but not staying running
Except from OID log:
17:08:53 OIBRKR 0: Started for sports using tcp, pid 692. (5644)
17:08:58 OIDRVR Start Open Interface Driver id: 694. (2581)
17:12:20 OIDRVR Shutdown Open Interface Driver id: 694. (2582)
OIDDRV runs if started manually at command line
_prooidv (dbpath/dbname) -SV -S port#
ame -H host -N TCP -m2
CHANGE:
Upgraded to 9.1D
CAUSE:
Environment variables for PROOIDRV and PROOIBRK not correctly defined.
FIX:
Set OIB and OID environment variables
Windows:
Set PROOIBRK=(path to DLC)\bin\oibrkr32.exe
Set PROOIDRV=(path to DLC)\bin\oidrvr32.exe
Unix:
PROOIBRK=$DLC/bin/_prooibk;export PROOIBRK
PROOIDRV=$DLC/bin/_prooidv;export PROOIDRV