1.備份資料庫
bakup database db_name
to device
with
blocksize=
description='db_name資料庫備份'
differential,
expiredate=
retaindays=
password=
format|noformat
medianame=
mediadescription=
mediapassword=
name=
init|noinit
skip|noskip
unload|nounload
norewind|rewind
restart
stats=
2.備份資料事務日誌
bakup log db_name
to device
with
blocksize=
description='db_name資料庫事務日誌備份'
expiredate=
retaindays=
password=
format|noformat
medianame=
mediadescription=
mediapassword=
name=
init|noinit
skip|noskip
unload|nounload
norewind|rewind
norecovery|standby=
notruncate(清除事務日誌的非活動部分,但sql server記錄bakuo log命令)|no_log(清除事務日誌的非活動部分,不記錄bakup log命令)|truncateponly(備份事務日誌)
restart
stats=
3.恢復資料庫
restore database db_name
from device
with
restricted_user
file=恢復具有多個備份子集的備份介質中的那個備份子集
pssword=
medianame=
mediapassword=
keep_replication
move file to file
norecovery|recovery|standby=資料庫恢復操作的undo檔案(恢復資料庫檔案或檔案組使用norecovery選項)
norewind|rewind
unload|nounload
replace (若恢復的資料庫名稱與已存在的資料庫重名,則首先刪除原資料庫,然後重建)
restart
stats=
4.恢復事務日誌
restore log db_name
from device
with
restricted_user
file=恢復具有多個備份子集的備份介質中的那個備份子集
pssword=
medianame=
mediapassword=
move file to file
norecovery|recovery|standby=資料庫恢復操作的undo檔案
norewind|rewind
unload|nounload
restart
stats=
stopat=(將資料庫恢復到該設定時間以前的狀態,只有在該時間以前的事物日誌才會被恢復)
stopatmark='mark_name'[after datetime]
stopbeforemark='mark_name'[after datetime]
dob_only:表示新恢復的資料庫的訪問許可權只授予資料庫所有者
norecovery:表示恢復操作不回滾任何未提交的事務。若恢復某一資料庫備份後又恢復多個事務日誌,或在恢復過程中執行多個restore命令,則要求除最後一條restore命令外其他的必須使用該選項
recovery:表示回滾所有未提交事務
5.部分恢復資料庫---進行部分資料庫恢復操作事要使用資料庫檔案組,而且總是要恢復主要的檔案和檔案組,此外就是恢復所指定的檔案和檔案組
restore database db_name
from device 《備份裝置名》
with
partial
restricted_user
file=恢復具有多個備份子集的備份介質中的那個備份子集
pssword=
medianame=
mediapassword=
keep_replication
move file to file
norecovery|recovery|standby=資料庫恢復操作的undo檔案(恢復資料庫檔案或檔案組使用norecovery選項)
norewind|rewind
unload|nounload
restart
stats=
使用者名稱:system
密碼:tiger
SQL 資料庫備份與還原
備份資料庫 backup database northwind to disk c xx.bak 還原資料庫 返回由備份集內包含的資料庫和日誌檔案列表組成的結果集 restore filelistonly from disk c x.bak 還原由backup備份的資料庫 restore datab...
資料庫備份與還原
在開發和資料庫有關的應用程式的時候,很多時候我們做的操作就是和資料庫打交道,而使用者最關心的也是資料,而一旦資料庫出現故障,我們事先又沒有做任何的預防措施,帶來的將會是災難性的錯誤。雖然資料庫本身提供備份和還原的功能,也可設定定期備份資料庫的操作,但是很多時候使用者並不知道怎樣操作,特別是還原。所以...
資料庫備份與還原
還原,將資料恢復到備份時的狀態。保護資料記錄。myisam innodb bdbmemory archive 批量插入的速度高低 高高非常高事務安全 支援 支援 全文索引 支援5.5版本支援 鎖機制 表鎖行鎖 頁鎖表鎖 行鎖儲存限制 沒有64tb沒有有 沒有b樹索引 支援支援 支援支援 雜湊索引 支...