SQLServer2005 用“作業”自動備份數據庫
來源:程序員人生 發布時間:2015-04-15 08:31:57 閱讀次數:3716次
1、打開“Microsoft SQL Server Management Studio”控制臺根目錄 -> “SQL Server 代理” -> “作業”。
2、右鍵“新建作業”。
3、選擇左邊“常規”頁面,在右邊輸入作業“名稱”,選擇“所有者”,“種別”選擇“數據庫保護”,“說明”自定。
4、選擇左邊“步驟”頁面,在右邊點擊 “新建”按鈕,輸入“步驟名稱”,選擇“種別”為“Transact-SQL腳本(T-SQL)”,選擇你想要創建作業的數據庫,在“命令”輸入以下語句(增量、差異和完全備份3選1。記得替換你的備份保存路徑和數據庫名稱,我這里是'D:/bak/' 文件夾;數據庫為YaDongWuLiu):
增量備份:
backup database [YaDongWuLiu] to disk = 'D:/bak/YaDongWuLiu.bak';
差異備份:
DECLARE @strPath NVARCHAR(200)
set @strPath = 'D:/bak/' + 'YaDongWuLiu'+ '.bak'
BACKUP DATABASE [YaDongWuLiu] TO DISK = @strPath WITH DIFFERENTIAL ,NOUNLOAD , NOSKIP , STATS=10,NOFORMAT
完全備份:
DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.')
set @strPath = 'D:/bak/' + 'databasename'+@strPath +'.bak'
BACKUP DATABASE [YaDongWuLiu] TO DISK = @strPath WITH NOINIT , NOUNLOAD ,NOSKIP , STATS = 10,NOFORMAT
5、選擇左邊“計劃”頁面,在右邊點擊 “新建”按鈕,輸入“名稱”,選擇“調度類型”等信息,這個根據你的業務需要而配置。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈