Page 2 of 2

Posted: Thu Feb 08, 2007 6:50 pm
by DSguru2B
Stick in a "-wait" option so that the execution wont step ahead after the job is reset. Most probably, the second dsjob command is trying to execute a job that is in the process of being reset and hence your error.

Posted: Thu Feb 08, 2007 8:29 pm
by kduke
A couple of other things which might be a problem.

Code: Select all

/bin/ksh 
DSHOME=/usr/local/Ascential/DataStage/DSEngine 
export DSHOME 
. $DSHOME/dsenv 
$DSHOME/bin/dsjob -run \ 
-mode RESET \ 
-warn 10000 MANC pa1 
$DSHOME/bin/dsjob -run \ 
-param '$APT_CONFIG_FILE=/usr/local/Ascential/DataStage/Configurations/nod 
e1.apt' \ 
-param '$APT_IMPEXP_ALLOW_ZERO_LENGTH_FIXED_NULL=""' \ 
-param REMOTE_SERVER="MANC2P_MR" \ 
-param DB_USER="kishore" \ 
-param DB_PASSWORD="rama123" \ 
-param SOURCE_TABLE_NAME="price_order" \ 
-param PARTITION="P0122" \ 
-param TARGET_TABLE_NAME="aprice_order" \ 
-param NZ_DATA_SOURCE="NZSQL" \ 
-param NZ_DB="manc_ds" \ 
-param NZ_SERVER="50.1.11.18" \ 
-param NZ_USER="manc_d" \ 
-param NZ_PASSWORD="mancd" \ 

Code: Select all

#!/bin/ksh 

DSHOME=/usr/local/Ascential/DataStage/DSEngine 
export DSHOME 
. $DSHOME/dsenv 

$DSHOME/bin/dsjob -run \ 
-mode RESET -wait \
MANC pa1

$DSHOME/bin/dsjob -run \ 
-mode NORMAL -wait \
-param '$APT_CONFIG_FILE=/usr/local/Ascential/DataStage/Configurations/node1.apt' \ 
-param '$APT_IMPEXP_ALLOW_ZERO_LENGTH_FIXED_NULL=' \ 
-param 'REMOTE_SERVER=MANC2P_MR' \ 
-param 'DB_USER=kishore' \ 
-param 'DB_PASSWORD=rama123' \ 
-param 'SOURCE_TABLE_NAME=price_order' \ 
-param 'PARTITION=P0122' \ 
-param 'TARGET_TABLE_NAME=aprice_order' \ 
-param 'NZ_DATA_SOURCE=NZSQL' \ 
-param 'NZ_DB=manc_ds' \ 
-param 'NZ_SERVER=50.1.11.18' \ 
-param 'NZ_USER=manc_d' \ 
-param 'NZ_PASSWORD=mancd' \ 
-warn 10000 MANC pa1 

Posted: Sat Feb 17, 2007 3:26 pm
by kishoreramachandran
thanks a lot kduke , it works fine.
thanks to others also who offered help