根絕日誌還原資料

2021-05-22 20:32:50 字數 531 閱讀 3314

通過日誌備份檔案把資料恢復到指定的時點,這個技術記得是叫時點還原,需要有乙個完全備份檔案。假設你在2月22號那天做過一次完全備份,備份檔案在c:/database1.bak;而你在2月26日8:00這個時間不小心刪除了資料,現在希望恢復這些誤刪的資料。步驟大概如下:

1、做日誌備份,假設備份到c:/database1_log.bak

2、根據完全備份檔案還原。

restore   database   database1

from   disk= 'c:/database1.bak '

with   norecovery                   --注意這個選項一定要,這樣才能進一步做日誌還原

go 3、根據日誌備份檔案還原

restore   log   database1

from   disk= 'c:/database1_log.bak '

with   recovery,   stopat   =   '2006-2-26   7:55:00 '

go

Oracle通過歸檔日誌還原資料

oracle 的日誌模式分為 archivelog 啟用歸檔日誌 和 noarchivelog 兩種模式。檢視資料庫日誌模式 select log mode from v database log mode archivelog 如何啟用oracle的歸檔方式 log archive start t...

sqlserver日誌的備份與還原

完整備份與還原 完整備份資料庫 backup database studb to disk e stu.bak backup log studb to disk e stu log.bak use master go 還原數庫庫 restore database studb from disk e ...

mssql 資料庫與日誌的備份 與還原

在使用資料庫的過程中,及時的進行資料庫的備份工作是很有必要的。針對 mssql 2000,我們有log explorer之類的工具,可以幫助備份與恢復資料庫,但是這個比較的耗資源。本身sqlserver 還提供了一組命令backup來進行同行的工作,本文來描述一下這個命令的使用的語法。更多的資訊,請...