SQL語法整理(九) 資料庫備份

2021-10-09 11:26:40 字數 1084 閱讀 8456

完整備份

eg:  

backup

database example to

disk

='d:\db\example.bak'

差異備份

eg: 

backup

database example to

disk

='d:\db\example.bak'

with differential

日誌檔案備份

eg: 

backup log example to

disk

='d:\db\example_log.trn'

檔案和檔案組備份

建立檔案組

eg: 

alter

database example add filegroup examplegroup;

新增檔案到檔案組

eg: 

alter

database example add

file

to filegroup examplegroup

備份檔案和檔案組

eg: 

backup

database example

file

='file1'

,filegroup=

'examplegroup'

todisk

='d:\db\filebak.bak'

eg: 

restore

database example from

disk

='d:\db\example.bak'

;

如有錯誤,歡迎指證

SQL資料庫備份

use master go 在硬碟上建立備份裝置 exec sp addumpdevice disk mybackupfile,c mybackupfile.bak 刪除備份裝置 exec sp dropdevice mybackupfile 備份資料庫資料到臨時裝置 backup database...

SQL資料庫基礎(九)

變數 sql語言也跟其他程式語言一樣,擁有變數 分支 迴圈等控制語句。在sql語言裡面把變數分為區域性變數和全域性變數,全域性變數又稱系統變數。區域性變數 使用declare關鍵字給變數宣告,語法非常簡單 declare 變數名 變數型別 對變數的賦值可以使用set關鍵字,使用set關鍵字時對變數的...

資料庫備份九點詳解

第一種情況 有raid,還需要做資料庫備份嗎?回答 需要。有了 raid,萬一部份磁碟損壞,可以修復資料庫,有的情況下資料庫甚至可以繼續使用。但是,如果哪一天,你的同事不小心刪除了一條重要的記錄,怎麼辦?raid是無能為力的。你需要合適的備份策略,把那條被誤刪的資料恢復出來。所以有了raid,仍需要...