程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> SQLServer 2005 自動備份數據庫的方法分享(附圖解教程)

SQLServer 2005 自動備份數據庫的方法分享(附圖解教程)

編輯:關於MYSQL數據庫
具體步驟如下:
一、開始菜單中打開SQL Server Management Studio,展開窗口左邊的SQL服務器;

二、SQL Server代理,右鍵選擇"啟動"(未啟動的話);

三、選擇“作業->新建作業”;

四、在"常規"中輸入作業的名稱;

五、在"步驟"中新建步驟,選擇T-SQL,命令中輸入下面語句(紅色部分要根據自己的實際情況更改,D:\bak\改為自己的備份路徑,databasename修改為想備份的數據庫的名稱)
復制代碼 代碼如下:
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

六、在"計劃"中添加計劃,填寫計劃名稱,選擇計劃類型,設置頻率、時間等;設置完成後,點確定。

Sqlserver2005 自動備份圖解教程

一、打開SQL Server Management Studio 企業管理器

二、SQL Server代理,右鍵選擇"啟動"

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

           Tips:注意此處的sqlserver Agent 修改啟動類型為 自動

三、新建一個作業

①.右鍵à新建作業

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

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

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

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

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

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

 

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

Tips:此處填寫備份數據庫的語句如下:

 

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目錄下

 

 

⑤、點擊計劃選項卡,點擊 添加 添加一個計劃

 

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

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

Sqlserver2005 自動備份 - 冰河『少將』 - 冰河·少將

 

⑦.點擊確定 保存當前計劃 à 點擊確定 保存當前的作業,自動備份數據庫完成

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved