1. 程式人生 > >SQL SERVER 2008R2從日誌中恢復Delete資料

SQL SERVER 2008R2從日誌中恢復Delete資料

【使用者單位】

    北京某公司

【資料恢復故障描述】

    使用者有兩個SQLSERVER 2008R2資料庫,其中一個是測試庫,另一個是生產庫,DBA在做操作,誤把生產庫中的一張表做了Delete操作,導到生產庫中的一張表所有資料全部刪除,而資料庫重來都沒有備份過。

【資料恢復故障分析】

    因客戶刪除資料庫後,沒有再寫入任何資料,而且資料庫日誌模式是完整模式,所以資料應該可以100%恢復。   

【資料恢復過程】

1.對資料庫檔案進行備份,以防止資料進行二次破壞。

2.使用自主開發的程式對日誌進行分析,發現有19W多條記錄刪除。

3.與使用者溝通後,刪除表中的記錄確認是19W多條記錄。

4.生成指令碼並插入資料庫中,資料庫100%恢復。


【資料恢復結論】

    歷時1天,100%資料恢復成功

【負責工程師】

張祚,聯絡方式13146539790 ,工程師QQ:86066616

網站地址: http://www.dbsfix.com http://www.sjhfcn.com   

【軟體介紹】

HX-SQL SERVERLog Explorer(SQL SERVER日誌恢復工具)是一款對SQL Server日誌分析工具,它可以瀏覽日誌檢視有關資料庫的操作日誌。

此外,HX-SQL Server LogExplorer還是一個數據庫恢復工具,如果您由於誤刪除、誤插入、誤更新導致資料庫資料丟失或更改,HX-SQL Server Log Explorer可以幫你找回您所需要的資料。

MSSQL_logview可恢復的操作:

  刪除(Delete),插入(Insert),更新(Updata)

支援的版本:

  SQL Server 2000,SQLServer 2005,SQL Server 2008,SQL Server 2008R2,SQL Server2012

操作平臺:

  Windows XP,Windows2000,Windows 2003 ,Windows 7 ,windows 2008

使用方法:

  1.先把SQL服務停掉,把資料庫MDF和日誌檔案LDF檔案複製一份,做備份

2.開啟SQL服務,開啟軟體,連線伺服器,並選擇好資料庫,日誌檔案選擇備份後的LDF

3.選擇要恢復的表及操作。

 

 

資料恢復服務承諾】

1 . 免費檢測
2. 與客戶簽訂保密協議,對客戶的資料嚴格保密 
3. 資料恢復不成功不收費
4. 專業工程師提供服務
5. 資料恢復前報價,客戶確認後工程師開始資料修復
6. 整個恢復過程不會對客戶的原盤有任何的寫操作,以確保原盤的資料完全

【後記】

硬碟屬易損壞部件,建議客戶及時備份資料