Page 1 of 1

Teradata PX Error - teradataenu.so

Posted: Fri Jun 27, 2008 5:09 am
by maheshsada
We have recently upgraded from 7.5.1 to 7.5.3, the job when run on 7.5.3 is giving error for updating teradata database using Teradata PX stage. The same job is working fine in 7.5.1 version.

Below is the error message:

main_program: Fatal Error: Fatal: Shared library (teradataenu.so) failed to load: errno = (8), system message = (rtld: 0712-001 Symbol DSPIMallocStageName was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol DSCRegisterPassive was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ds_writelog was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol DSCLoadResourceEx was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol DSCDeclareProperty was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol DSCPropDefaultFromLong was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol DSCPropDefaultFromStr was referenced
from module /Ascential/Ascential/DataStage/DSEngine/lib/teradataenu.so(), but a runtime definition
of the symbol was not found.
0509-021 Additional errors occurred but are not reported.)

Posted: Fri Jun 27, 2008 6:33 am
by keshav0307
the symbolic link orchteradata.so -> liborchteradatai686.so is not present at $DSHOME/../PXEngine/lib or it is not registered

Posted: Fri Jun 27, 2008 7:01 am
by maheshsada
I could not find the specified link (orchteradata.so -> liborchteradatai686.so)even in my previous version unix box (7.5.1) but the job is working there perfectly.

Posted: Fri Jun 27, 2008 9:40 pm
by keshav0307
but now you are using 7.5.3.

it is there for 7.5.2

Posted: Sat Jul 19, 2008 1:40 am
by maheshsada
A modification to operator.apt file was suggested by IBM and this resolved the error.

Posted: Sat Jul 19, 2008 5:16 am
by keshav0307
can you post the modification suggested?

Posted: Mon Mar 15, 2010 11:05 pm
by adastracorporation
go to the PXEngine/etc/operator.apt and change the following line as follows:

dscapiop @dscapiop 1