通過日志還原,首先要注意的是:
1,在數據庫更新和刪除之前有一個完整的備份。
2,在更新和刪除之后,做一個日志備份。
3,該日志只能用於還原數據庫備份和日志備份時間之間的數據。
下面看整個數據庫備份和恢復的操作流程:
1,創建一個數據庫並完整備份:
新建一個表:
然后進行數據庫的備份:
右鍵數據庫(Db)-任務-備份:
先把默認的備份路徑刪除,要不然后面會出錯,然后點添加:
然后選中剛才添加的路徑,點確定:
2,誤刪除操作
假設我們誤操作刪除了這個表,注意刪除表的時間,后面會用到:
3,這個時候需要備份日志文件:
BACKUP LOG Db TO DISK='d:\Db_log.bak' WITH FORMAT
GO
4,還原數據庫
任務-還原-數據庫
5,還原事務日志
右鍵-任務-還原-事務日志
需要注意的是選擇的時間一定要在備份數據庫和備份日志文件之間
大功告成: