---2000
企業管理器
--管理
--SQLServer代理
--右鍵作業
--新建作業
--"常規"項中輸入作業名稱
--"步驟"項
--新建
--"步驟名"中輸入步驟名
--"類型"中選擇"Transact-SQL腳本(TSQL)"
--"數據庫"選擇執行命令的數據庫
--"命令"中輸入要執行的語句:
--確定
--"調度"項
--新建調度
--"名稱"中輸入調度名稱
--"調度類型"中選擇你的作業執行安排
--如果選擇"反復出現"
--點"更改"來設置你的時間安排為一天一次
然后將SQLAgent服務啟動,并設置為自動啟動,否則你的作業不會被執行
設置方法:
我的電腦
--控制面板--管理工具--服務--右鍵SQLSERVERAGENT--屬性--啟動類型--選擇"自動啟動"--確定.
--SQLServer2008定時作業的制定
--1.打開【SQLServerManagementStudio】,在【對象資源管理器】列表中選擇【SQLServer代理】;
--2.鼠標右擊【SQLServer代理】,選擇【啟動(S)】,如已啟動,可以省略此步驟;
--3.展開【SQLServer代理】列表,右擊【作業】-->【新建作業】;
--3.1在【常規】選項卡中:
--輸入作業名稱,如"MyJob";
--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-->找到【SQLServer代理】的服務并雙擊-->【啟動類型】選擇“自動”-->【確定】
--至此,定時作業已創建完畢。
--創建定時JOB調用該存儲過程
新聞熱點
疑難解答