A stored procedure fails

When Job Scheduler starts a job, it begins in the master database. If your job is invoking a stored procedure that is on another database, you may have to prefix the stored procedure with the name of the database on which it resides.