Just in case I'm not the only one that didn't know this.
I setup a method to backup the SQL database from within my program.
It worked when calling it from within the program.
It also worked when running it from a shortcut.
But it would not run when called from a scheduled task on the server.
The optional argument I had on the scheduled task was Database Backup.
The scheduled action looked like this "\\DS1\SQL\Backup\MyProgram.exe" Database Backup
I had to enclose the argument with quotes "Database Backup" in the scheduled task action.
The scheduled action now looks like this "\\DS1\SQL\Backup\MyProgram.exe" "Database Backup"
I now assume it was interpreting "Backup" as a second argument and I should probably have known that.
Probably should have just used a dash instead of a space and saved a lot of headaches!
Auguy
Sylvania/Toledo Ohio
I setup a method to backup the SQL database from within my program.
It worked when calling it from within the program.
It also worked when running it from a shortcut.
But it would not run when called from a scheduled task on the server.
The optional argument I had on the scheduled task was Database Backup.
The scheduled action looked like this "\\DS1\SQL\Backup\MyProgram.exe" Database Backup
I had to enclose the argument with quotes "Database Backup" in the scheduled task action.
The scheduled action now looks like this "\\DS1\SQL\Backup\MyProgram.exe" "Database Backup"
I now assume it was interpreting "Backup" as a second argument and I should probably have known that.
Probably should have just used a dash instead of a space and saved a lot of headaches!
Auguy
Sylvania/Toledo Ohio