mdfview是一款可以从损坏的(de)MDF文件中提取表(biǎo)数据(jù)的(de)软件。mdfview3.0能够很(hěn)方便地打开(kāi)sqlserver mdf格式文件,还可以(yǐ)导出数据。能够打开正常或(huò)者损坏的MDF文件(jiàn),添加(jiā)正(zhèng)常(cháng)或损坏的NDF文件。mdf文件打开工(gōng)具V3.0绿色(sè)版只(zhī)是针(zhēn)对通(tōng)用情况MSSQL数据恢复,特殊情况(kuàng)特(tè)殊处理(lǐ)。mdf文件打开工具V3.0绿色版压缩包(bāo)内附V2.0版以及最新的3.0版本。
mdf格式文(wén)件是什么文件?mdf文件一般(bān)指(zhǐ)的是(shì)sqlserver mdf格式文件,sqlserver的数据库文件。mdfview这个(gè)小(xiǎo)工具主要功能用来(lái)打开mdf格(gé)式文件,还(hái)可以导出数据。能够(gòu)打开正常或者损坏(huài)的MDF文件,添加正常或损(sǔn)坏的NDF文件。此修(xiū)复(fù)针对MDF文件中系统表所在页损坏或从碎片文件中提取表数据,此修复需要一个备份或初始库 MDF以方便取得(dé)表结构信息。该程(chéng)序只是针对通用(yòng)情况MSSQL数据恢复,特殊情(qíng)况特殊处理行删除(chú)恢复和表删除恢复要求(qiú)误操作(zuò)后(hòu)的(de)MDF未被大量修改。
1、单击按钮《打开正(zhèng)常或损坏的MDF文件》,选择(zé)需要处理的MDF文件
2、单击按(àn)钮《浏览表》,显示所有对象 ,单(dān)选<只显示用户表> 则只显(xiǎn)示(shì)用户(hù)表(biǎo)
3、单击(jī)列表里需(xū)要恢复的表,浏览(lǎn)该表数据
4、如果(guǒ)表记录超过5000,则单击(jī)按钮《下一(yī)个(gè)5000行》,继续显示该表数据
5、单击(jī)按钮《导出表脚本(běn)》,生成表脚本
6、单击(jī)按钮《导出(chū)表数据》,生成表数(shù)据脚(jiǎo)本或直接导入(rù)到(dào)你选(xuǎn)择(zé)的数据(jù)库(kù)
1、单击(jī)按(àn)钮(niǔ)《打开正常或损(sǔn)坏的MDF文件》,选择需要(yào)处(chù)理的MDF文件
2、单击按钮(niǔ)《浏览(lǎn)表》,显示(shì)所有对象 ,单选<只显示用户(hù)表> 则只显示用户表
3、选择列表里需要恢复的表,点《行删除恢复》,显示该表曾经删除过(guò)的数据
4、如果(guǒ)表记录超过5000,则单击按钮《下一个5000行(háng)》,继(jì)续显示数据(jù)
5、单击按钮(niǔ)《导出表脚本(běn)》,生成表脚本
6、单击按钮《导出(chū)表数据》,生成表数据(jù)脚本(běn)或直接导入到你选择(zé)的数据(jù)库
1、单击按(àn)钮《打开正常(cháng)或损坏的MDF文件》,选择需要(yào)处理的MDF文件
2、单击(jī)按钮《浏览表》,显示所有对象 ,单选<只显(xiǎn)示用户(hù)表(biǎo)> 则只显示用(yòng)户表
3、单击按钮《表删除恢(huī)复》,输入该表名称,系统会自动(dòng)在现有(yǒu)MDF中寻找表结构信息。
如果从现(xiàn)有MDF中找不到表结构信(xìn)息,则需要(yào)从(cóng)以前(qián)的含有(yǒu)该表的备份MDF或初始库MDF中寻(xún)找该表结构信息
4、如果表记(jì)录超过5000,则单击按(àn)钮《下一(yī)个5000行》,继(jì)续显示(shì)该表数据
5、单击(jī)按钮《导出表(biǎo)脚本》,生成表脚本
6、单击按钮《导出表数据》,生(shēng)成表数据脚本或(huò)直接导入到你选(xuǎn)择的(de)数据库
1、先(xiān)从备份或初始MDF中提取表(biǎo)结构信息和表(biǎo)对象相关ID
2、再从(cóng)指定文(wén)件里面(miàn)查找数据
3、点《导出(chū)表数据》,生成表(biǎo)数据脚本或(huò)直接导入(rù)到你选择的数据库 一般(bān)情况下(xià),只要数据(jù)所在表的(de)页(yè)面不(bú)损坏,即使(shǐ)本通(tōng)用软(ruǎn)件恢复(fù)不了(le),
也可根据具体(tǐ)情况(kuàng)写(xiě)出定制程序进行恢复。
