SQL Server 數據誤刪恢復,根據事務日志恢復數據根據事務日志還原數據
發布時間:2024/5/22 9:13:36 作者:Admin 閱讀:337
來源:
CSDN
廣告:
SQL Server 數據誤刪恢復,根據事務日志恢復數據
一、前言
經常看到有人誤刪數據,或者誤操作,特別是update和delete的時候沒有加where,然后就喊爹喊娘了。人非圣賢孰能無過,做錯可以理解,但不能縱容,這個以后再說,現在先來解決問題。
遇到這種情況,一般都是沒有做備份,不然也不會來發問了。首先要冷靜,否則會有更大的災難。直到你放棄。
之前生產數據庫使用的是sqlserver2000和2005,當時也出現過誤刪數據的情況,用Log Exlorer For SQL很輕松就恢復了數據,現在SQL Server數據庫已經升級到2016了這個工具無法使用了,因此只能采用其他辦法。
本次試驗環境是SQL Server 2012版本。但方法同樣適用其他版本的SQL Server,目前看起來SQL Server 2008之后的版本都是可以的 。
二、提醒
本方法需要數據庫的恢復模式是完整,且必須有一個完整的數據庫備份,如果沒有這兩個前提那就沒法使用這個方法恢復數據。所以日常的數據備份一定要做,否則死的是你自己。
另外如果有用AlwaysOn,需要現將AlwaysOn可用性數據庫刪除,不然后面的備份動作無法進行。
在此構建一個新的數據庫模擬數據恢復全過程。
這是一篇受密碼保護的文章,請輸入密碼進行訪問:
廣告:
相關文章


