Consultor Eletrônico



Kbase P116908: How to probuild 32 bit Oracle data server executables with 64 bit Oracle installation?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   21/03/2008
Status: Verified

GOAL:

How to probuild 32 bit Oracle data server executables with 64 bit Oracle installation?

GOAL:

Is it possible to make 32 bit Progress work with Oracle 9 and Oracle 10 on AIX?

FACT(s) (Environment):

IBM AIX
Oracle DataServer
Progress 9.x
OpenEdge 10.x

FIX:

Oracle 9 and Oracle 10 for AIX only comes with 64 bit installation, but the 64 bit installation comes with 32 bit client library. For Progress V9 only 32 bit release for AIX, in the case that you only have Oracle 9 or 10 64 bit installation, following can be done to have data server link with 32 bit libclntsh.a that is shipped with Oracle 9 and 10 64 bit.


1. Set up following environment variables in the same session you run probuild

ORACLE_HOME points to Oracle 9 or 10 installation
ORALIB=$ORACLE_HOME/lib32/libclntsh.a

2. In V9, run probuild, proceed as usual as building regular data server executable
In V10, run oebuild, proceed as usual as building regular data server executable