SQL Server日誌恢復還原資料
阿新 • • 發佈:2021-12-20
通過日誌還原,首先要注意的是:
1,在資料庫更新和刪除之前有一個完整的備份。
2,在更新和刪除之後,做一個日誌備份。
3,該日誌只能用於還原資料庫備份和日誌備份時間之間的資料。
下面看整個資料庫備份和恢復的操作流程:
1,建立一個數據庫並完整備份:
新建一個表:
然後進行資料庫的備份:
右鍵資料庫(Db)-任務-備份:
先把預設的備份路徑刪除,要不然後面會出錯,然後點新增:
然後選中剛才新增的路徑,點確定:
2,假設我們誤操作刪除了這個表,注意刪除表的時間,後面會用到:
3,這個時候需要備份日誌檔案:
BACKUP LOG Db TO DISK='d:\Db_log.bak' WITH FORMAT
GO
4,先還原資料庫
任務-還原-資料庫
5,接下來右鍵-任務-還原-事務日誌
需要注意的是選擇的時間一定要在備份資料庫和備份日誌檔案之間
大功告成: