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

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

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

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

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

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

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


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

