Page 1 of 1

Cannot load module error

Posted: Sun Dec 04, 2005 11:43 pm
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

Posted: Mon Dec 05, 2005 1:55 am
by ray.wurlod
Error code 2 2 usually means that either DataStage is not licensed, or that a licence has expired.

Solution found

Posted: Mon Dec 05, 2005 9:32 pm
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.