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