D-Recovery(For MS SQL Server)达思SQL数据库修复软件 v12 烈火破解 免注册汉化绿色版
软件大小: 261 MB
软件语言: 简体中文
D-Recovery For MS SQL Server是一款专门针对损坏的MS SQL Server数据文件(mdf文件)进行数据恢复的软件。由于某种原因导致数据库质疑、数据文件损坏而无法正常附加到数据库引擎、数据文件能正常附加但查询某些表出现错误等引发的数据丢失,D-Recovery For MS QL Server可以直接分析和提取这些损坏的数据库文件的正常的数据记录,进而达到最大限度的数据恢复,把用户数据丢失减少到最小范围。
它具备如下功能:
1、 检测MDF文件,可以把文件错误页面检测出来并统计错误页面占用整个文件页面的比例。
2、 打开损坏的MDF文件,列出所有用户表信息并可以浏览用户表数据记录。
3、 可以将用户数据表、存储过程等数据导出保存成sql语句文件。
4、 可以将用户数据表、存储过程等数据直接导入MSSQL Server中的某个数据库中。
5、 可以扫描并提取某些损坏表的所有正常的数据记录,丢弃那些损坏的记录并保存数据。
下载地址: >
你的数据库是什么版本的?那个bak 是什么版本备份的?
如果是2003以前版本的 mdb 格式的文件备份的 那么进行如下 *** 作
复制这个 bak 文件 然后 将复制的副本 后边的扩展名 修改为 mdb 然后 就可以使用access 正常打开了………………
如果你的系统不显示扩展名的话,xp 系统 我的电脑 然后点击工具菜单 文件夹选项 查看 将 隐藏已知文件类型的扩展名 勾选掉 这样 就可以显示 扩展名了 你修改扩展名就可以了……
参考:
《如何恢复已经删除的记录;如何恢复已经删除的表、窗体等等对象》-- access911net 文章
>
拷贝一个压缩access数据库的方法给你。压缩以后再用楼上的拷贝大法,呵呵
function CompactDatabase(AFileName,APassWord:string):boolean;
//压缩与修复数据库,覆盖源文件
const
SConnectionString = 'Provider=MicrosoftJetOLEDB40;Data Source=%s;'
+'Jet OLEDB:Database Password=%s;';
var
SPath,SFile:Array [0254] Of Char;
STempFileName:String;
JE:OleVariant;
begin
GetTempPath(40,SPath);//取得Windows的Temp路径
GetTempFileName(SPath,'~CP',0,SFile);//取得Temp文件名,Windows将自动建立0字节文件
STempFileName:=SFile;//PChar->String
DeleteFile(STempFileName);//删除Windows建立的0字节文件
try
JE:=CreateOleObject('JROJetEngine');//建立OLE对象,函数结束OLE对象超过作用域自动释放
// JEclosedatabase(SConnectionString);
OleCheck(JECompactDatabase(format(SConnectionString,[AFileName,APassWord]),
format(SConnectionString,[STempFileName,APassWord])));//压缩数据库
//复制并覆盖源数据库文件,如果复制失败则函数返回假,压缩成功但没有达到函数的功能
result:=CopyFile(PChar(STempFileName),PChar(AFileName),false);
DeleteFile(STempFileName);//删除临时文件
// JEopendatabase(SConnectionString);
except
result:=false;//压缩失败
end;
end;
以上就是关于access数据库里隐藏的数据表如何恢复全部的内容,包括:access数据库里隐藏的数据表如何恢复、access数据库的数据删除后还能够恢复么怎么恢复真心希望可以恢复啊。。。。。。。、怎么用office ACCESS 恢复数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)