mdffind是款簡單好用的MDF文件查找軟件,輕松從硬盤上找回丟失的SQL數據文件碎片,并把它們組合成一個完整的MDF,解決SQL數據文件大、磁盤上不連續存放、MDF文件無法附加等問題,提高數據的恢復成功率。
程序功能一、從硬盤找回丟失(誤刪除、格式化、重新分區等)的MDF文件
1、打開程序后,首先選擇丟失的數據文件所在邏輯驅動盤或邏輯盤完全鏡像文件,文件丟失原因(刪除丟失則按簇尋找[快],其他按扇區尋找[慢])
是否只掃描空閑空間(默認選,這樣盤上未被刪除的MDF文件不會被掃描).
2、然后點<1 scandisk開始掃描>,系統會提示把掃描到的信息保存到一個文件,在其他邏輯盤(空間足夠)上新建一目錄,將文件保存到該目錄.
3、掃描完成后,可以直接進行第三步:選擇一個掃描到的數據文件,選擇后,系統會提示數據文件名,如果是丟失的MDF文件則進行第四步。
(掃描完成后,如不當時組合,可以以后直接打開碎片文件進行組合,打開程序直接進行第二步:<2 (open saved file)打開碎片文件>,然后進行第三步)
4、開始組合MDF文件,點<4 create mdf file生成MDF文件>,系統自動組合MDF文件。組合好的MDF文件可以用本程序打開并瀏覽表對象和表數據,
5、任何時候,可以通過點擊<(get data from saved file or a mdf file)從碎片或MDF文件瀏覽數據>按鈕打開上述生成的MDF文件,瀏覽表對象和表數據。
程序功能二、從正常或損壞的MDF(比如組合不完整的MDF)查看數據
1、打開程序后直接點擊<(get data from saved file or a mdf file)從碎片或MDF文件瀏覽數據>按鈕,
然后選"從組合好的MDF文件或其他來源的MDF查看"瀏覽表對象和表數據。
2、在樹型結構選擇表對象后,點擊<get selected table data(瀏覽表數據)>按鈕瀏覽表數據,
點擊<next 5000 rows(下一部分數據)>瀏覽更多表數據。
程序功能三、從掃描的碎片文件查看數據
前提:已經保存掃描的碎片文件目錄(注意:要是復制請全目錄復制)
1、打開程序后,選擇<2 (open saved file)打開碎片文件>,選擇掃描得到的碎片文件.
2、進行第三步:選擇一個掃描到的數據文件,選擇后,系統會提示數據文件名
3、通過點擊<(get data from saved file or a mdf file)從碎片或MDF文件瀏覽數據>按鈕,
然后選"直接從掃描的碎片文件查看數據"就可以瀏覽表對象和表數據。
1、請掃描SQL數據文件所在的邏輯驅動盤
2、打開以前掃描好的碎片文件
3、從列表選擇掃描得到的文件
4、開始組合MDF文件
1、數據庫中的.bak備份文件如何還原成.mdf文件和.ldf文件?
第一步:新建數據庫,命名為你想要的數據庫名;
第二步:在新建的數據庫中點擊右鍵-->所有任務-->還原數據庫,選擇從設備,然后找到你已有的.bak文件。
這樣就可以了。
2、只有mdf文件,怎么恢復SQLSERVER數據庫?
先將mdf和ldf文件拷貝到sql server的安裝目錄下的一個data目錄下。
然后打開企業管理器,右鍵選擇附加數據庫,選擇這2個文件的地址就OK了。