Kbase P44010: Progress 32-bit can not load shared library of Oracle 64-bit
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/11/2003 |
|
Status: Verified
FACT(s) (Environment):
Oracle 9i
FACT(s) (Environment):
HP-UX 11.0 64-bit
FACT(s) (Environment):
Progress 9.1D
FACT(s) (Environment):
Oracle DataServer
SYMPTOM(s):
Progress installation is 32-bit
Oracle 9i Release 2 (9.2 RDBMS) 64-bit instance and client
Oracle error - 1012 see "Oracle Error Messages and Codes Manual". (1252)
Getting error -1012 when trying to create schema holder
Error in dataserv.lg;
Unable to load shared library
Progress client connecting to local Oracle instance via local Oracle client
ORASOPATHNAME is set to $ORACLE_HOME/lib/libclntsh.sl
Can not install a 32-bit Oracle client product
CAUSE:
32-bit Progress executable can not load 64-bit Oracle libclntsh.sl
FIX:
Install a 64-bit Progress product, thus 64-bit Progress client can load 64-bit Oracle library.
Follow the following steps:
1. Install 64-bit Progress Oracle DataServer
2. set ORASOPATHNAME=$ORACLE_HOME/lib/libclntsh.sl, if not already set.