sqlserver2008 創建定時任務


 

SQL2008如何創建定時作業?此方法也適應於Sql Server2005數據庫,有興趣的可以來看下!

1.打開【SQL Server Management Studio】,在【對象資源管理器】列表中選擇【SQL Server 代理】;

--2.鼠標右擊【SQL Server 代理】,選擇【啟動(S)】,如已啟動,可以省略此步驟; --3.展開【SQL Server 代理】列表,右擊【作業】-->【新建作業】; --3.1  在【常規】選項卡中: --       輸入作業名稱,如"My Job"; --3.2  在【步驟】選項卡中: --3.2.1 點擊【新建】,輸入【步驟名稱】,如“步驟1”,類型默認T-SQL腳本,也可以選擇SSIS包等; --3.2.2 在【數據庫】一欄選擇要作業處理的數據庫,在【命令】的右邊空白編輯欄輸入要執行的SQL代碼,

     EXEC p_Name  --如:執行一個P_Name的存儲過程

--      也可以點擊命令下面的【打開】,打開.sql腳本;

--3.2.3 輸入運行腳本后,建議點擊【分析】,確保腳本語法正確,然后點擊下面的【確定】按鈕;

--3.3  在【計划】選項卡中: --3.3.1 點擊【新建】,輸入【計划名稱】,如“計划1”,計划類型默認是”重復執行”,也可以選擇執行一次等; --3.3.2 在【頻率】-->【執行】處選擇“每天”、“每周”或“每月”,以“每天”為例,間隔時間輸入間隔幾天執行一次, --      下面還可以選擇每天一次性執行或間隔一定的時間重復執行 --3.3.3 在【持續時間】中選擇計划開始執行的【起始日期】和【截止日期】,然后點擊【確定】按鈕;

--注意要將服務設置為自動啟動,否則在重啟服務器后作業就不運行了。 --啟動代理服務的方法: --開始-->運行-->輸入services.msc-->找到【SQL Server 代理】的服務並雙擊-->【啟動類型】選擇“自動”-->【確定】

--至此,定時作業已創建完畢。

 

 

 

http://m.blog.csdn.net/article/details?id=52586687(轉載)

1.    SQL Server 代理  → 作業(右鍵)→新建作業

 

 

2.

 3.

 

 

 

4.  如圖  步驟2 數據庫選擇必須對應的數據庫

               步驟3在此舉例為執行存儲過程  

 

 

 

5.  如圖  步驟2的選擇項執行成功退出   其它選項詳情可以搜索

 

 6.

 

7. 如圖  步驟2   根據實際業務進行定時    (圖中摘要部分是定時提示)

 

8.

 

9.   如圖已經新增定時任務

 

 

 

 

  定時任務執行的存儲過程

  create   proc  [dbo].[proInsertTable]

  as

  begin

     insert INTOinsertTablevaluesconvert(varchar(100),getdate(),21))

  end 

 

  存儲過程中使用到的表

  CREATE TABLE [dbo].[insertTable](

    [col] [varchar](100)NULL

  )


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM