Consultor Eletrônico



Kbase P28338: Undefined symbols: .oexn, .ologof... during probuild with Oracle9i on AIX
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1D
Oracle 9i
IBM AIX
Oracle DataServer

SYMPTOM(s):

Undefined symbols: .oexn, .ologof, .orlon, .orol, .ocom, .oflng, .osql3, .oparse, .oclose, .oopen, .ofetch, .ofen, .oexfet, .oexec, .oerhms, .odsc, .odefin, .obndrv, .obndrn, .obndra

Error occurs when running script generated by probuild to build Oracle dataserver client

ORACLE_HOME is pointing to Oracle 9i installation on AIX

CAUSE:

The Oracle installation is 64 bit. As there is no 64 bit 9.1x Progress product on AIX, Progress installation is 32 bit. The problem is to link 32 bit Progress objects with 64 bit Oracle client library.

FIX:

Currently, there is no support for Oracle 9i on AIX

1. Install Oracle 8i client
2. Configure Oracle 8i client to connect to Oracle 9i instance
3. Define ORACLE_HOME for dataserver to point to new Oracle 8i client install
4. Regenerate link script and relink