第一步:打開sql service 找到 SQL SERVER Agent 下的 jobs 如圖: 註:如果沒有找到,請查看你安裝sql service 的版本 通過 select @@VERSION查看 本人安裝版本為:Microsoft SQL Server 2014 - 12.0.4100.1 ...
第一步:打開sql service 找到 SQL SERVER Agent 下的 jobs 如圖:
註:如果沒有找到,請查看你安裝sql service 的版本 通過 select @@VERSION查看
本人安裝版本為:Microsoft SQL Server 2014 - 12.0.4100.1 (X64)
Apr 20 2015 17:29:27
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
第二步:單機jobs ,右鍵new job(重要的標示 一定要打對勾√,不然job不跑)
name 就是job 的名稱
owner 就是job的所有者
category 預設選擇 [local]
description 描述job的作用 如我寫的,測試為了給某某表中每一分鐘插入一條數據。
最後一定要單擊OK 按鈕哦。jobs 下就會有這個東東了
第三步:右鍵選擇屬性,
選擇1的steps ,
然後點擊2new 按鈕
step name 步驟名稱隨便寫
type 選擇 如圖的
database 選擇你要用的資料庫
command :如果是 你是直接執行sql 就可以寫在裡面
如果 你是執行 存儲過程用 exec 存儲過程名稱 參數1,參數2...
然後點擊3 Next 出現如下圖,都按如下圖填寫,最後單擊4OK
第四步:設置計劃Schedules,如下圖
單擊2new,出現如下圖
1 name 計劃的名稱
2 Schedules type 計劃類型, 我這裡選擇的是重覆執行,
3 設置想多久執行,每天還是每月,還是每小時,幾分幾秒 ,開始時間 和結束時間
4 最後別忘了OK,要不然前功盡棄。
點擊OK後出現如下圖
最後我們就看到了自己設置的job
數據如下,每一分鐘INSERT一條數據
備註:如果要Stop job的話,可以 右鍵,就可以看到Stop job 選項,或者右鍵屬性,Enabled的對勾去掉如圖