国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

sql server的作業調度來建立自動備份的方法

2024-08-31 00:47:50
字體:
來源:轉載
供稿:網友


    1、進入企業管理器中->管理->sql server代理->作業;

  2、新建作業,作業名稱隨便取,例如:data備份,所有者選擇sa,當然你也可以選擇其他用戶,前提是該用戶有執行作業的權限;

  3、點擊步驟標簽,進入步驟面板。新建步驟,步驟名可以隨便填寫,如步驟1,類型和數據庫默認,不需要修改。命令中寫入以下語句:

backup database [數據庫名] to  disk = n'f:/data/數據庫備份'  with  noinit ,  nounload ,  name = n'數據庫 備份',  noskip ,  stats = 10,  noformat

  注意:需要修改的地方,數據庫名,disk=(這里需要填寫路徑和你的數據庫備份的名稱)后面的name=可以隨便填寫。

  4、點擊調度標簽,進入調度面板,新建調度,名稱隨便填寫,選擇反復出現,點更改可以選擇你想要執行任務的隨意調度。如每天,每2天,每星期,每月等。根據需要自己設置;

  5、確定后,不要忘記一件事情,在你剛才建立的工作上點右鍵,啟動工作,如果你的工作沒有問題,將會提示執行成功,并有相對應的備份文件在你的磁盤上出現;

  6、還有一個重要的問題就是你的sql server agent服務器已經啟動。

  如果我們需要根據每天的日期來生成一個新的備份,以便我們區別備份文件。這時,我們需要修改一下剛才的sql語句。參考實例:

 declare @filename nvarchar(100)

set @filename='f:/addin/備份/data'+convert(char(10),getdate(),112)

print @filename

backup database [addin] to disk = @filename with noinit , nounload , name = n'addin 備份', noskip , stats = 10, noformat

或者按如下寫法:

declare @backfilename varchar(200)
declare @date char(10)
declare @filename varchar(200)
declare @name varchar(200)
set @date=convert(char(10),getdate(),120)
set @filename='f:/sqlserverbackup/defectstoredkh_'
set @[email protected][email protected]
set @name='defectstoredkh 備份'
backup database [defectstoredkh]
to disk = @backfilename with init , nounload , name = @name, noskip , stats = 10, noformat

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遵义县| 宁夏| 师宗县| 汾阳市| 丰城市| 广东省| 林甸县| 乌鲁木齐县| 余干县| 高阳县| 永春县| 那坡县| 偃师市| 襄樊市| 安化县| 牙克石市| 招远市| 娱乐| 怀化市| 清苑县| 时尚| 岢岚县| 华容县| 大城县| 曲阜市| 富源县| 康乐县| 雅江县| 黄陵县| 乌兰浩特市| 夹江县| 阿克| 平塘县| 昌宁县| 东台市| 新源县| 洮南市| 松溪县| 南安市| 灌云县| 印江|