Azure:从移动服务运行存储过程

时间:2015-02-19 10:39:50

标签: azure

我正在尝试在Azure中的数据库上运行计划任务。 我读到这应该使用门户网站中的移动服务来完成 - 所以我创建了一个移动服务并创建了一个应该每1分钟运行一次的脚本并执行以下脚本:

Job_Sp_CheckOffers();

function Job_Sp_CheckOffers() {    
   var sql = "exec [dbo].[Job.CheckOffers]"; 
   mssql.query(sql);

}

购买它不会影响数据库。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

在检查了移动服务的日志后,我意识到我需要为存储过程提供公共权限。我在我的db上运行它:

GRANT EXEC ON [Job.IsOfferExpired] TO PUBLIC