Consultor Eletrônico



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.