sql Azure 不支援sql agent job
定期執行Job算是滿基本需求,如果使用Azure VM本身就可以使用sql agent job(和地端相同)。要定期執行Job有很多方法,這篇我將使用免費的webjob,定期執行sql Azure 中的某一store procedure。
新增webjob 專案
填入相關設定
Function.cs 新增 ExecClearNoCourseSign 方法
Ps: AzureWebJobsDashboard和AzureWebJobsStorage 連線字串記得要輸入
執行測試沒問題就發佈至Azure
發佈成功
點擊紀錄Link可看到執行紀錄
點擊任一Link可查看細項
如要更改webjob排程時間,請選擇排程器工作進行設定
這裡要注意UTC時差,+8等於台北標準時間
參考