No, you don't need a "signon" file to make this work. While you could certainly use one, it is not required. You will need to get your syntax correct, however, and the post you linked to had good information on the subject in addition to what's already here. Did you try adding the "-domain" option to your command line?
What happened to the name of the job to run?
You are also probably getting the ERRORLEVEL set and can't see it because nothing is checking for or displaying it. Fix your dsjob syntax, remove the 'CLS' from the batch file and run it like this:
CMD /Z YourBatchFile
Another recent post with information on using dsjob in 8.x:
viewtopic.php?p=382251
Run batch file to call a DS Job to run
Moderators: chulett, rschirm, roy
Great! I just add in -domain <servername:9080> and it works!
Thanks!
Code: Select all
dsjob -domain BI_SERVER:9080 -user
admin -password 123 -server BI_SERVER -run -jobstatus -warn 1 BI BI_DS_JOB