Problem(Abstract)
Optim server on AIX 6.1 can't find the 32 bit Oracle 11.x cleint
Symptom
Error from Optim Server trace file:
ENVW32IF ENVIntLoadSharedLib (4373) EXCP 09/23/2011 14:41:29 000023 00094036 0000004A
LoadLibraryEx for 'pn0dsqr3' Failed. GetLastError returns 126, Msg "The specified module could not be found. "
ENVW32IF ENVIntLoadSharedLib (4381) EXCP 09/23/2011 14:41:29 000024 00094036 0000004A
LoadLibraryEx Failed on Unix. errno is 8, dlerror() gives "(null)"
ENVCCOMP ENV_LoadSpgm (1067) EXCP 09/23/2011 14:41:29 000025 00094036 0000004A
Cid=5 CType=0, Spgm=PN0DSQR3 ECode=231
ENVCSERV ERR_SysErr (0000) SYSE 09/23/2011 14:41:29 000026 00094036 0000004A
System Error: Load Service Pgm
Aux Data: PN0DSQR3
Date/Time: 09/23/2011 14:41:29
Recursion: 0
RetCode: PST_FAILED(-00001) General logic error
ExtCode: ENVERR_BADSPGMLOAD(00231) Load of PST SPGM or ExtDLL failed
Token1: PN0DSQR3
Token2: PN0DSQR3
The Optim Workstation will also report the following upon selecting the Optim Server:
Unable to communicate with server <server name>.
Optim directory <directory name> is unknown
Unexpected response from internal component, RC:-1
Cause
The AIX 11.x 32 bit Oracle client no longer uses the <Oracle_home>/lib32 directory and has moved to just <Oracle_home>/lib directory. The Optim server cannot find the correct Oracle client library files to use the Oracle client, thus reporting that it can't find the Optim directory
Environment
AIX 6.1 and Oracle 11.x
Resolving the problem
For Optim to operate correctly, the following symbolic links are required:
Go to $ORACLE_HOME/lib: ln -s libclient11.a libclient10.a
Go to $ORACLE_HOME: ln -s lib lib32
'optim' 카테고리의 다른 글
Optim 11.3 버전에서 DB2 11.1 , SQL Server 2016 연결하기 (0) | 2017.04.10 |
---|---|
Optim Connect Server returns "[C012] Invalid username/password" on AIX (0) | 2014.06.19 |
Receiving challenge module error in Optim exit (0) | 2012.11.28 |
Right Oracle Client version for Optim on Linux x64 (0) | 2012.11.18 |
Optim Build Numbers and Versions (0) | 2012.11.18 |