Topic
No replies
Tadas Remeikis
Tadas Remeikis
1 Post
ACCEPTED ANSWER

Pinned topic Teradata connector stage fails with error wrong ELF class: ELFCLASS32 datastage 8.5

‏2011-08-26T15:40:05Z |
Hi 

The errror i am getting is this: 

Teradata_Connector: Error loading connector library libcctera12.so. libtelapi.so: wrong ELF class: ELFCLASS32 (CC_LoadedConnector::loadLibrary, file CC_ConnectorFactory.cpp, line 1,525).

the job is PX simple test case sequential read ----->teradata connector.

It did worked on ds 8.1

 <>ELFCLASS32 -- this error relates to the wrong version 32bit versus 64bit

I did pointed bteq fexp fastload mload tpump files from /usr/bin to 32bit version as per script:

<>LIBPATH_ORIG=${LIBPATH}
TD_CLIENT_PATH=/opt/teradata/client/13.10
LIBPATH=${TD_CLIENT_PATH}/lib:${TD_CLIENT_PATH}/tdicu/lib:${TD_CLIENT_PATH}/tbuild/lib:/usr/lib

exec ${TD_CLIENT_PATH}/bin/bteq "$@"
LIBPATH=${LIBPATH_ORIG} 

but still no sucsess .....

Any ideas?