am tring to exeute a job through unix, for that i wrote a simple script for callling data stage job. script is throwing error and saying -parm : not found. can any one tell me any thing wrong in my script.
Code: Select all
#!/usr/bin/ksh
# this script is used to run datstage job
/opt/Ascential/DataStage/DSEngine/bin/dsjob
-server d0ddw01
-user ardent
-password ardent
-run -wait -mode NORMAL
-param $PWD = .
-param DSN=DWTST01
-param DBUserName=w951gxd
-param DBPassword=mcgi05
-param SourceDir=/mdw/dvl/work/11456/Source/
11456 Load_Staging
Code: Select all
Command Syntax:
dsjob [-file <file> <server> | [-server <server>][-user <user>][-password <password>]]
<primary command> [<arguments>]
Valid primary command options are:
-run
-stop
-lprojects
-ljobs
-linvocations
-lstages
-llinks
-projectinfo
-jobinfo
-stageinfo
-linkinfo
-lparams
-paraminfo
-log
-logsum
-logdetail
-lognewest
-report
-jobid
-import
Status code = -9999 DSJE_DSJOB_ERROR
runjob[4]: -server: not found
runjob[5]: -user: not found
runjob[6]: -password: not found
runjob[7]: -run: not found
runjob[8]: -param: not found
runjob[9]: -param: not found
runjob[10]: -param: not found
runjob[11]: -param: not found
runjob[12]: -param: not found
runjob[13]: 11456: not found