復(fù)制代碼 代碼如下:
DECLARE @DBPATH NVARCHAR(200)
SET @DBPATH=CONVERT(VARCHAR,GETDATE(),120 )
SET @DBPATH=REPLACE(@DBPATH,'-','')
SET @DBPATH=REPLACE(@DBPATH,' ','')
SET @DBPATH=REPLACE(@DBPATH,':','')
SET @DBPATH='D:/DBBACKUP/'+@DBPATH+'.bak'
BACKUP DATABASE [DATABASENAME] TO DISK = @DBPATH WITH NOINIT,NOUNLOAD,NOSKIP,STATS=10,NOFORMAT
一、打開SQL Server Management Studio 企業(yè)管理器
二、SQL Server代理,右鍵選擇"啟動"

Tips:注意此處的sqlserver Agent 修改啟動類型為 自動
三、新建一個作業(yè)
①.右鍵à新建作業(yè)

②.填寫名稱,所有者信息

③.點擊步驟選項卡,點擊 “新建” 新增一個步驟

④.填寫步驟的基本信息,如:名稱 T-sql(備份語句)

Tips:此處填寫備份數(shù)據(jù)庫的語句如下:
Declare @DataStr NVARCHAR(200)
set @DataStr = convert(NVARCHAR(19),getdate(),120)
set @DataStr = REPLACE(@DataStr, ':' , '_')
set @DataStr = REPLACE(@DataStr,' ','_')
set @DataStr = REPLACE(@DataStr,'-','_')
set @DataStr = 'E:/DataBaseBak/370501_#_#_'+@DataStr+'.bak'
BACKUP DATABASE [370501] TO DISK = @DataStr WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
T-SQL功能描述:
此處T-SQL的作用是備份一個命名為:370501_#_#_ 2010_08_05_15_23_01.bak的備份文件,并將此文件放于E:/DataBaseBak目錄下
⑤、點擊計劃選項卡,點擊 添加 添加一個計劃

⑥.在彈出的對話框中 填寫名稱和計劃的執(zhí)行頻次

⑦.點擊確定 保存當前計劃 à 點擊確定 保存當前的作業(yè),自動備份數(shù)據(jù)庫完成
新聞熱點
疑難解答
圖片精選