close
既然前面 dynamic sql 的文章有提到,這裏不如先聊一下Schedule Job。
顧名思義,會按 schedule 自動執行Job的,就是 Schedule job了,我主要是用在數據管理,例如清理日誌、停用久沒登入或密碼過時的用戶帳號、同步數據、結算、生成報表之類。
在 MS SQL Server Management Studio 內,不分 DB,在 SQL Server Agent 內面就能找到了,下面說說建立的步驟。
右按 Jobs,選 New Job,輸入名稱和描述,是 Job 的,不是你的,不要輸個陳大明進去。
Steps > New
輸入 Step name, Command,下面例子是調用存儲過程,針對 master DB 執行 exec usp_kill_my_boss ‘NOW’
Schedules > New
設定執行週期,圖中的是每週五下午六點,週五六點零二不讓下班,不殺待何時?
再點 OK 就生成了
右鍵菜單一堆有的沒的,主要只是用到 Start Job 跟 View History 而已啦~
你就想想,平常有哪些你手工定時要做的事情能交給系統,能交就交,不必自己費神。
文章標籤
全站熱搜