|
最近做項目的時候,需要定時執(zhí)行一個計費的存儲過程,在sql server中,這可以通過代碼實現(xiàn),也可以通過企業(yè)管理器以可視化操作的形式實現(xiàn),這里我記錄一下使用后面一種方法的實現(xiàn)步驟,至于用代碼實現(xiàn),慢慢研究. 打開"企業(yè)管理器",找到要執(zhí)行存儲過程的sql server服務(wù)器,展開"管理","sql server代理","作業(yè)".右鍵單擊"作業(yè)",選擇"新建作業(yè)",在彈出的對話框中,切換到"步驟"選項卡,點擊"新建"按鈕,新建一個步驟,步驟名稱可以自己設(shè)定,類型選擇"Transact_SQL腳本",數(shù)據(jù)庫選擇存儲過程所在的數(shù)據(jù)庫,命令中輸入"exec 存儲過程名".添好后選"確定".然后切換到"調(diào)度"選項卡,設(shè)置如何定時運行.最后簡單設(shè)置一下"常規(guī)"選項卡中項.一個作業(yè)就建立好了. 作業(yè)建立好之后要想讓作業(yè)中指定的存儲過程定時執(zhí)行,還有兩個關(guān)鍵的步驟不能忘記:一是要"啟動作業(yè)",可以在作業(yè)上點右鍵,選擇"啟動作業(yè)".二是sql server的作業(yè)是需要sql server代理服務(wù)支持的,所以一定要開啟sql server代理服務(wù),開啟方法是在"sql server服務(wù)管理器"中,找到"sql server agent",點"啟動"即可. |
|
|
來自: 道小然 > 《數(shù)據(jù)庫》