sqlserver數(shù)據(jù)庫加密后無法使用MDF,LDF,log文件名稱被修改的數(shù)據(jù)恢復(fù)
?故障:?
2個(gè)SQL server數(shù)據(jù)庫被加密,無法使用。
數(shù)據(jù)庫MDF、LDF、log日志文件名字被修改,
如下圖:

數(shù)據(jù)庫備份被加密,文件名字被修改。管理員聯(lián)系北亞數(shù)據(jù)恢復(fù)中心進(jìn)行數(shù)據(jù)修復(fù)。

?數(shù)據(jù)恢復(fù)過程:?
- 1、備份數(shù)據(jù)庫。為防止數(shù)據(jù)恢復(fù)過程中對(duì)原始數(shù)據(jù)庫造成二次破壞,北亞數(shù)據(jù)恢復(fù)工程師為每個(gè)庫做了備份。所有恢復(fù)數(shù)據(jù)的操作都在備份上進(jìn)行, 避免了對(duì)原始數(shù)據(jù)造成損壞的可能。
- 2、使用北亞自研的數(shù)據(jù)恢復(fù)軟件打開被加密的SQL server數(shù)據(jù)庫,發(fā)現(xiàn)數(shù)據(jù)庫的頭部已被破壞。

- 3、經(jīng)過檢查,北亞數(shù)據(jù)恢復(fù)工程師確定sqlserver數(shù)據(jù)庫頁大小8K,按8K大小切塊,向下查找。最終分析得出,bingdu對(duì)數(shù)據(jù)庫文件每128K進(jìn)行一次加密,加密大小為128字節(jié)。

- 4、北亞數(shù)據(jù)恢復(fù)工程師打開數(shù)據(jù)庫備份,發(fā)現(xiàn)也是每128K進(jìn)行一次加密,加密大小為128字節(jié)。

- 5、向下搜索數(shù)據(jù)庫頁起始標(biāo)志01 0F, 北亞數(shù)據(jù)恢復(fù)工程師發(fā)現(xiàn)此處沒有被加密。經(jīng)過分析發(fā)現(xiàn)數(shù)據(jù)庫與數(shù)據(jù)庫備份加密方式一樣,每128K進(jìn)行一次加密,加密大小為128字節(jié)。由于數(shù)據(jù)庫備份頭部記錄備份信息,數(shù)據(jù)庫頁起始向下偏移,因此數(shù)據(jù)庫中加密的頁與數(shù)據(jù)庫備份中加密的頁正好錯(cuò)開。

- 6、修復(fù)加密數(shù)據(jù)庫。北亞數(shù)據(jù)恢復(fù)工程師結(jié)合數(shù)據(jù)庫備份對(duì)數(shù)據(jù)庫中加密的頁進(jìn)行修復(fù),通過數(shù)據(jù)庫管理工具附加修改好的數(shù)據(jù)庫,并進(jìn)行查詢驗(yàn)證,后經(jīng)管理員驗(yàn)證,數(shù)據(jù)沒有問題。


到此這篇關(guān)于sqlserver數(shù)據(jù)庫加密后無法使用MDF,LDF,log文件名稱被修改的數(shù)據(jù)恢復(fù)的文章就介紹到這了,更多相關(guān)sqlserver數(shù)據(jù)庫數(shù)據(jù)恢復(fù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQL Server無日志恢復(fù)數(shù)據(jù)庫(2種方法)
SQL Server數(shù)據(jù)庫中的日志文件可能會(huì)由于一些突發(fā)事件或者失誤造成丟失的嚴(yán)重后果,大家都知道,SQL Server數(shù)據(jù)庫中日志文件是很重要的,所以要及時(shí)的將丟失的日志文件給找回來。下文就為大家介紹一種恢復(fù)數(shù)據(jù)庫日志文件的方法。2015-08-08
詳解partition by和group by對(duì)比
這篇文章主要介紹了詳解partition by和group by對(duì)比,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
SQL Server免費(fèi)版的安裝以及使用SQL Server Management Studio(SSMS)連接數(shù)據(jù)庫的
這篇文章主要介紹了SQL Server免費(fèi)版的安裝以及使用SQL Server Management Studio(SSMS)連接數(shù)據(jù)庫的圖文方法,需要的朋友可以參考下2020-02-02
SQL?Server?2019完整安裝教程(最新最詳細(xì)!)
SQL Server是一款Microsoft公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于SQL?Server?2019完整安裝教程的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),本文介紹的是最新最詳細(xì),需要的朋友可以參考下2023-02-02
sql 存儲(chǔ)過程分頁代碼 支持億萬龐大數(shù)據(jù)量
sql 存儲(chǔ)過程分頁代碼 支持億萬龐大數(shù)據(jù)量,需要的朋友可以參考下。2011-09-09
Sql Server數(shù)據(jù)庫各版本功能對(duì)比
這篇文章主要介紹了Sql Server數(shù)據(jù)庫各版本功能對(duì)比的相關(guān)資料,包括各個(gè)版本新增的功能介紹,需要的朋友可以參考下2017-05-05
ASP和SQL Server如何構(gòu)建網(wǎng)頁防火墻
本文介紹的是利用ASP和SQL Server構(gòu)建網(wǎng)頁防火墻,介紹建立的過程,主要分三步給大家介紹的。希望對(duì)你有幫助,一起來看。2015-10-10

