定時自動執行SQL存儲過程(圖文詳解)

當一個存儲過程是爲了生成報表,並且是週期性的,則不需要人工干預,由SQL作業定時自動執行些SQL存儲過程即可.

本示例,假設已需要定時執行的存儲過程爲:Pr_test

---------------------------------------------------------------------------

  • SQL Server Management Studio

  • 已編寫好的存儲過程

---------------------------------------------------------------------------

打開SQL Server Management Studio,SQL Server代理--作業--點右鍵--新建作業

定時自動執行SQL存儲過程(圖文詳解)步驟閱讀

  • 2

    作業的名稱取爲:test

    並進行說明,若作業的數量太多,以方便區別;

    這裏寫上定時執行存儲過程Pr_test

    確定保存.

    定時自動執行SQL存儲過程(圖文詳解)步驟閱讀

  • 3

    點擊常規下面的步驟,按箭頭指示,新建步驟.

    定時自動執行SQL存儲過程(圖文詳解)步驟閱讀

  • 4

    取名步驟名稱:exec pr_test

    注意選擇存儲過程所在的數據庫

    錄入需要執行的命令:exec pr_test ,確定保存.

    若有其它參數命令也可以編寫

    定時自動執行SQL存儲過程(圖文詳解)步驟閱讀

  • 5

    接下來設置計劃,自動定時執行的時間.

    新建計劃,進放計劃屬性設置窗口.

    定時自動執行SQL存儲過程(圖文詳解)步驟閱讀

  • 6

    依然要填寫計劃的名稱:exec pr_test

    計劃類型:重複計劃

    時間頻率:每月的26日的12點30分自動執行一次

    持續時間:無結束日期

    確定保存.到此基本功能已經設置完成,額外其它功能可以根據需要進行增加.

    定時自動執行SQL存儲過程(圖文詳解) 

    END

  • 注意事項

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章