联系我们 4000-77-43-77
部分被覆盖的SQL SERVER数据库恢复
  • 2014-07-25
视频下载地址:http://pan.baidu.com/s/1qWqHNdi


 
录个教程,跟大家一起来看一下赤兔sql server的坏库恢复的功能.就不录音了
 
noname2这个是客户从缺2块盘的raid上恢复出来的.
phyexam.mdf是客户提供的一个结构相同的备份库,并不是原始的备份库.
 
先扫描一下noname2,文件头已经没了,而且中间缺了很多数据.
 
用国外的一款产品试试.直接无法识别了.
 
用赤兔sql server数据库恢复软件看下.
 
需要等软件解析数据完成后,我们再操作.
 
这里显示的数据库也是未知的.因为数据库信息都在头部,而头部已经丢失了.
 
我们提前从客户那边知道数据库是sql2000的,所以我们直接选择sql 2000版本
 
双击,我们可以看到有数据出来了.
 
但是因为没有结构,所以软件无法解析.我们加入样本库,试一下.
 
ok了,这些是匹配上的,但是毕竟不是原始的备份库,所以匹配上的不多,大部分的表都是空的
行数为0,
 
这些行数比较多的,但是没匹配到正确的结构.我们手工来匹配一下试试看. 后期我们会
强化这块的算法,让软件尽量做到智能的去匹配表结构,哪怕不是原始的备份库,也可以靠
结构的相似性去进行匹配.这样可以帮大家节省不少的麻烦.
 
前面的数据明显错了,我们接着一个一个往下匹配,会发现匹配度比较好的数据结构
 
乱码,也是错的. 列数太少,关键数据列都丢了.
 
这个匹配度就比较高了,可以暂时认定就是这个表结构了.
 
还有一种情况是客户连备份的数据库都没有的情况下.
 
我们可以直接输入表结构进行解析,就是普通的create table的语句即可,
 
如果不太清楚的朋友,可以去看一下sql的基础即可.
 
好了,今天就录到这里.
 
 
甲驭科技:www.sysfix.cn
 
 
 

分享


 

甲驭科技优势

甲驭科技丰富实战经验!值得信赖!