SQL Server定時作業的設置方法
SQL Server定時作業的設置方法未必人人都會,下面就為您介紹一個SQL Server定時作業的設置方法,首先讓我們來了解一下,什么是SQL Server作業。
SQL Server作業:
作業,就相當于windows的“任務計劃”。
作業是由 SQL Server 代理程序按順序執行的一系列指定的操作。作業可以執行更廣泛的活動,包括 運行 Transact-SQL 腳本、命令行應用程序和 Microsoft® ActiveX® 腳本。可以創建作業來執行經常重復和可調度的任務,并且作業可產生警報以通知用戶作業的狀態。要開sqlserver2000 agent服務
作業的用處很廣,比如每6個小時備份一次數據庫,每兩個小時重建一次索引等,都可以在作業里面定義。
SQL Server定時作業的設置方法:
如果在SQL Server 里需要定時或者每隔一段時間執行某個存儲過程或3200字符以內的SQL語句時,可以用管理->SQL Server代理->作業來實現。
1、管理->SQL Server代理->作業(按鼠標右鍵)->新建作業
2、新建作業屬性(常規)->名稱[自定義本次作業的名稱]->啟用的方框內是勾號->分類處可選擇也可用默認的[未分類(本地)]->所有者默認為登錄SQL Server用戶[也可選其它的登錄]->描述[填寫本次工作詳細描述內容];
創建作業分類的步驟: SQL Server代理->作業->右鍵選所有任務->添加、修改、刪除
3、新建作業屬性(步驟)->新建->步驟名[自定義***步驟名稱]->類型[Transact-SQL(TSQL)腳本]->數據庫[要操作的數據庫]->命令 [ 如果是簡單的SQL直接寫進去即可,也可用打開按鈕輸入一個已寫好的*.sql。文件如果要執行存儲過程,填 exec p_procedure_name v_parameter1,[ v_parameter2…v_parameterN] ->確定 (如果有多個步驟,可以再次調用下面的新建按鈕;也可以對已有的多個步驟插入、編輯、刪除);
4、建作業屬性(調度)->新建調度->名稱[自定義調度名稱]->啟用的方框內是勾號->調度->反復出現-> 更改[調度時間表]->確定(如果只要保存此作業,不要定時做可以把啟用的方框內是勾號去掉);
5、建作業屬性(通知)->用默認的通知方法就好[當作業失敗時,寫入Windows應用程序系統日志] ->確定。
【編輯推薦】

















