SQL2008如何建立定時做業?此方法也適應於Sql Server2005數據庫,有興趣的能夠來看下!sql
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的存儲過程spa
-- 也能夠點擊命令下面的【打開】,打開.sql腳本;.net
--3.2.3 輸入運行腳本後,建議點擊【分析】,確保腳本語法正確,而後點擊下面的【肯定】按鈕;3d
--3.3 在【計劃】選項卡中: --3.3.1 點擊【新建】,輸入【計劃名稱】,如「計劃1」,計劃類型默認是」重複執行」,也能夠選擇執行一次等; --3.3.2 在【頻率】-->【執行】處選擇「天天」、「每週」或「每個月」,以「天天」爲例,間隔時間輸入間隔幾天執行一次, -- 下面還能夠選擇天天一次性執行或間隔必定的時間重複執行 --3.3.3 在【持續時間】中選擇計劃開始執行的【起始日期】和【截止日期】,而後點擊【肯定】按鈕;代理
--注意要將服務設置爲自動啓動,不然在重啓服務器後做業就不運行了。 --啓動代理服務的方法: --開始-->運行-->輸入services.msc-->找到【SQL Server 代理】的服務並雙擊-->【啓動類型】選擇「自動」-->【肯定】對象
--至此,定時做業已建立完畢。blog
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 INTOinsertTablevalues( convert(varchar(100),getdate(),21))
end
存儲過程當中使用到的表
CREATE TABLE [dbo].[insertTable](
[col] [varchar](100)NULL
)