i=0
while [ $i -lt 160 ]
do
jobpara=`dsjob -domain $etl_server:9080 -user $user -password $password -server $etl_server -run -jobstatus $project_name Pjob_Etl_test >>$ETLRunningPath/Log/Pjob_Etl_test.log`
IPROFlag=`cat $ETLRunningPath/Parameter/CDCFlag.txt`
if [ $IPROFlag = Y ]
then
jobpara=`dsjob -domain $etl_server:9080 -user $user -password $password -server $etl_server -run -jobstatus $project_name Pjob_Etl_test_txt >>$ETLRunningPath/Log/Pjob_Etl_test_txt.log`
RunDate=$(cat $ETLRunningPath/Parameter/RunningDate.txt)
export param_name=p_etl_date
export param_value="$"${param_name}"="${RunDate}""
while read JobName
do
jobpara=`dsjob -domain $etl_server:9080 -user $user -password $password -server $etl_server -run -param "$param_value" -jobstatus $project_name $JobName>>$ETLRunningPath/Log/$JobName.log`
done < $ETLRunningPath/Script/dsjob.list
i=10000
else
sleep 2m
i=`expr $i + 1`
fi
done
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论