Passing Multiple parameters to dsjob returns DSJE_DSJOB_ERRO
Moderators: chulett, rschirm, roy
Passing Multiple parameters to dsjob returns DSJE_DSJOB_ERRO
When multiple parameters, in this case FromDate and ToDate, returns error.
$ dsjob -run -mode NORMAL -jobstatus -parm FrDate=80909 ToDate=80910 SALES TestSales
Invalid arguments: dsjob -run
[-mode <NORMAL | RESET | VALIDATE>]
[-param <name>=<value>]
[-warn <n>]
[-rows <n>]
[-wait]
[-opmetadata <TRUE | FALSE>]
[-disableprjhandler]
[-disablejobhandler]
[-jobstatus]
[-userstatus]
[-local]
[-useid]
<project> <job|jobid>
Status code = -9999 DSJE_DSJOB_ERROR
$ dsjob -run -mode NORMAL -jobstatus -parm FrDate=80909 ToDate=80910 SALES TestSales
Invalid arguments: dsjob -run
[-mode <NORMAL | RESET | VALIDATE>]
[-param <name>=<value>]
[-warn <n>]
[-rows <n>]
[-wait]
[-opmetadata <TRUE | FALSE>]
[-disableprjhandler]
[-disablejobhandler]
[-jobstatus]
[-userstatus]
[-local]
[-useid]
<project> <job|jobid>
Status code = -9999 DSJE_DSJOB_ERROR
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Rot. A member of the Developer role for DataStage (provided all other permissions and credentials are in place) can legitimately use dsjob command. What error message do you get?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
It did the majic. Thank you craig.
$dsjob -server ServerName:portnumber -user User.Name -password **** -run -mode NORMAL -wait -jobstatus -param FromDate=80909 -param ToDate=80910 ProjectName JobName
returns
Waiting for job...
Finished waiting for job
Job Status : (2)
Status code = 2
Job has some warnings. Next step is read parameters from a file. File structure is
FromDate ToDate
80101 80129
80130 80228
80301 80331
etc..
$dsjob -server ServerName:portnumber -user User.Name -password **** -run -mode NORMAL -wait -jobstatus -param FromDate=80909 -param ToDate=80910 ProjectName JobName
returns
Waiting for job...
Finished waiting for job
Job Status : (2)
Status code = 2
Job has some warnings. Next step is read parameters from a file. File structure is
FromDate ToDate
80101 80129
80130 80228
80301 80331
etc..