Cannot load module error

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
babbu9
Premium Member
Premium Member
Posts: 75
Joined: Tue Jun 01, 2004 9:44 am

Cannot load module error

Post by babbu9 »

Hi
We have recently installed DS 7.5.1a Enterprise edition on AIX.
Though we are able to access metadata through Manager and import it, we are not able to run jobs.

I have gone through your previous posts but they were of not much help.
Here is the error.

/ds/Ascential/DataStage/DSEngine/bin > uv "select * from DS_JOBS;"
exec(): 0509-036 Cannot load program uv because of the following errors:
0509-150 Dependent module libgciudt6.so could not be loaded.
0509-022 Cannot load module libgciudt6.so.
0509-026 System error: A file or directory in the path name does not exit



Here is my dsenv file

# PLATFORM SPECIFIC SECTION

set +u

if [ -z "$DSHOME" ] && [ -f "/.dshome" ]
then
DSHOME=`cat /.dshome`
export DSHOME
fi

if [ -z "$DSHOME" ]
then
DSHOME=/app/dstage/Ascential/DataStage/DSEngine; export DSHOME
fi

if [ -z "$APT_ORCHHOME" ]
then
APT_ORCHHOME=/app/dstage/Ascential/DataStage/PXEngine; export APT_ORCHHOME
fi

if [ -z "$UDTHOME" ]
then
UDTHOME=/app/dstage/Ascential/DataStage/ud41; export UDTHOME
UDTBIN=/app/dstage/Ascential/DataStage/ud41/bin; export UDTBIN
fi

if [ -n "$DSHOME" ] && [ -d "$DSHOME" ]
then
ODBCINI=$DSHOME/.odbc.ini; export ODBCINI
HOME=${HOME:-/}; export HOME

#LANG="<langdef>";export LANG
#LC_ALL="<langdef>";export LC_ALL
#LC_CTYPE="<langdef>";export LC_CTYPE
#LC_COLLATE="<langdef>";export LC_COLLATE
#LC_MONETARY="<langdef>";export LC_MONETARY
#LC_NUMERIC="<langdef>";export LC_NUMERIC
#LC_TIME="<langdef>";export LC_TIME
#LC_MESSAGES="<langdef>"; export LC_MESSAGES

ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1; export ORACLE_HOME

ORACLE_SID=orcl; export ORACLE_SID

PATH=$PATH:$ORACLE_HOME/bin; export PATH

LIBPATH=$APT_ORCHHOME/lib:$DSHOME/lib:$ORACLE_HOME/lib:`dirname $DSHOME`/branded_odbc/lib:$DSHOME/uvdlls:$DSHOME/java/jre/bin/classic:$DSHOME/java/jre/bin:$ORACLE_HOME/lib:$LIBPATH
export LIBPATH
fi

I have done bin/uvsh but it gives an error called
Datastage not initialized properly. Contact your system administrator.
Error: 2 2

What is the problem and how do I solve it.

Please help.

Bob
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Error code 2 2 usually means that either DataStage is not licensed, or that a licence has expired.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
babbu9
Premium Member
Premium Member
Posts: 75
Joined: Tue Jun 01, 2004 9:44 am

Solution found

Post by babbu9 »

I could successfully restore the oracle connection, by modifying the oracle environmental variables to point to the lib32 folder which has the 32 bit libraries, earlier its pointed to lib which contains 64 bit libraries. This is not in the dsenv file though but in the oracle environment variables.
Post Reply