以下就是登入 SQL Server Management Studio 時操作的畫面。
開啟物件總管,SQL Server Agent > 按右鍵 >新增作業
依照左側選單依序設定,前三項是必要執行的:一般、步驟、排程。
這個設定如下圖直接設定即可。
每一個作業中可以設定多項步驟。進入[步驟],點擊下方的 [新增]
選取:類型、資料庫
再命令區中輸入要執行的T-SQL指令碼,可以點擊 [剖析] 測試是否可以正常執行。
T-SQL 指令建議事件撰寫好預存程序,在這個畫面上單純只是呼叫預存程序,不宜將太多程序放在這裡,避免日後要變更動作較繁瑣。
此處輸入自行撰寫的預存程序,主要功能是進行壓縮某一個資料庫的LOG檔案,完整語法可參閱
SQL 2008 Scheduling Backup and Shrink all db。
排程-設定
每一個作業中可以設定多項排程。進入[排程],點擊下方的 [新增]
進入排程設定畫面,選取要執行的類型、執行頻率、時間…等。
這三個設定後,點擊下方的 [確定],就完成一項新作業,可以在[物件總管]中會看到。
補充:壓縮語法
> USE MyDB;
GO
-- changing the database recovery model to simple.
ALTER DATABASE MyDB
SET RECOVERY SIMPLE;
GO
-- Shrink UserDB_log file to 20 MB.
DBCC SHRINKFILE (MyDB_log, 20);
GO
-- changing the database recovery model to FULL.
ALTER DATABASE MyDB
SET RECOVERY FULL;
GO
沒有留言:
張貼留言