Consultor Eletrônico



Kbase P106702: Bad magic number for shared library, 32bit and 64bit conflict
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Unverified

FACT(s) (Environment):

Progress 9.1x
Oracle DataServer
UNIX
Oracle 9i

SYMPTOM(s):

Running protoora for a database conversion from Progress to Oracle

Connection to Oracle fails

Getting error "Bad magic number for shared library <oracle_library>

Bad magic number for shared library <value of $ORASOPATHNAME>

$ORASOPATHNAME pointing to 64 bit library libclntsh.xx

CAUSE:

Progress 32 bit product can use 32bit libraries only.

FIX:

Have ORASOPATHNAME pointing to the 32bit Oracle library libclntsh.xx