Page 1 of 1

Shared Library dsdb2enu.so load error

Posted: Thu Jul 10, 2008 5:14 am
by samant
Hi ..
We have just installed Datastage 7.5.3 enterprise edition. A simple parallel job is working fine. Not able to connect to database using parallel DB2 UDB API. It gives an error

main_program: Fatal Error: Fatal: Shared library (dsdb2enu.so) failed to load: errno = ( 8 ), system message = (rtld: 0712-001 Symbol DSPIMallocStageName was referenced
from module /home/dsadm/Ascential/DataStage/DSEngine/lib/dsdb2enu.so(), but a runtime definition
of the symbol was not found.

However we are able to connect to same db using server job. Only database accessing thru parallel job is not working.Can anyone please help!!

Re: Shared Library dsdb2enu.so load error

Posted: Thu Jul 10, 2008 12:27 pm
by Vanguard
1/ telnet into your DS Server
2/ cd to your ../PXEngine/etc folder
3/ have a look at a file called 'operator.apt'
4/ you should have a line that looks like 'dscapiop dscapiop 1'
5/ replace the line with 'dscapiop @dscapiop 1' , then save the file.
6/ Then stop the DSEngine, source the dsenv, and restart the DS Engine
again.

Posted: Thu Oct 23, 2008 9:00 am
by bart12872
Hi,

I know it was a old post, It was exactly the probleme I have.


I don't understand the instruction 6 : "source the dsenv" what does it mean?
What do I have to do ?

thanks,
Martin.

Posted: Thu Oct 23, 2008 9:26 am
by chulett

Code: Select all

cd $DSHOME
. ./dsenv
:wink: