Kbase P32574: Specified driver could not be loaded error on UNIX
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  1/27/2009 |
|
Status: Verified
SYMPTOM(s):
Setting up odbc driver on UNIX
Error when attempting to connect to database
Specified driver could not be loaded
SQLConnect: Failed...
SQLSTATE = IM003
NATIVE ERROR = 80
MSG = Specified driver could not be loaded
FACT(s) (Environment):
Sun Solaris SPARC
Progress 9.1x
CAUSE:
$DLC/lib/libprocli92.so is not being found in the LD_LIBRARY_PATH.
FIX:
To determine if this is the cause, run the following command:
ldd $DLC/odbc/lib/pgpro915.so
Should the output look similar to:
libpgmfront.so => (file not found)
libpgbas15.so => (file not found)
libpgutl15.so => (file not found)
libprocli92.so => (file not found)
libC.so.5 => /usr/lib/libC.so.5
libnsl.so.1 => /usr/lib/libnsl.so.1
libw.so.1 => /usr/lib/libw.so.1
libc.so.1 => /usr/lib/libc.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1
Add $DLC/lib to LD_LIBRARY_PATH along with $DLC/odbc/lib.