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