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


