覆盖写入后还有恢复的可能吗?
有一个ACCESS的数据库,名为:H**3.mdb,不到2M,却尽是重要资料,存档位置在D:\data\来了个牛人做数据备份,以为系统盘下的数据库才是需要备份的。把C:\program Files\**soft\data\目录拷备到D:\data
很不幸的是,C盘DATA目录下也有H**3.mdb文件,所以D盘下的被覆盖了。
又不幸的是,他发现备份后,数据不对了,所以把D:\data目录给删了。
请问:这样的情况下,还有可能恢复吗? 是可以恢复的,我们可以通过底层代码把文件恢复出来,一个新文件的写入,并不会完全覆盖原文件,系统会把元文件当作临时文件丢掉,然后用后写入的文件代替,所以我们会用恢复临时文件的方法恢复,就能把源文件恢复出来!
问题不在恢复上,问题在恢复之后,源文件有一部分丢失,需要手工修复数据库,这个才是最贵的!
31664129,你可以QQ联系我具体希捷 高手还是有呀。佩服佩服。
页:
[1]