Linux中没有Window中的垃圾堆可用,因此使用Linux的朋友在使用rm命令时必须要确定删除的东西不需要了,否则尽量使用mv命令,
对文件(文件夹)重命名和删除的效果是一样的,同时一旦误删一定要停止写入操作,因为写入操作一定会进行内存地址分配,很有
可能把刚删除的文件的地址分配出去了,一旦发生这种情况,那就不必麻烦找方法了,因为已经彻底不存在了。刚删除的时候其实还在,
仅仅是把文件的存...
分类:
系统相关 时间:
2014-12-18 18:50:00
阅读次数:
197
在oracle 数据库的日常维护和使用期间难免会遇到误删数据(drop,delete, truncate)当我们使用常规手段(flashback query ,flashback drop)也无法恢复数据时,我们可以使用最近的逻辑备份,在异机使用dmp 来恢复相应的表,但是如果没有这些逻辑备份,但是有一个最近的rman 全备,那么我们就可以利用这个备份来恢复被误删的表空间,从而实现数据的恢复,这里...
分类:
其他好文 时间:
2014-12-16 22:40:27
阅读次数:
363
问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静,否则会有更大的灾难。直到你放...
分类:
数据库 时间:
2014-11-18 23:30:45
阅读次数:
353
问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静,否则会有更大的灾难。直到你放...
分类:
数据库 时间:
2014-11-17 19:19:19
阅读次数:
346
网上可以看到不少有关oracle运行时误删数据文件的讨论,对于使用rm操作系统命令删除的文件,可以通过copy文件描述符来恢复文件,当然这种方式的前提还是数据库还在运行。但在DB还在运行时直接copy文件描述符来恢复文件,这样操作其实有几个问题:copy过程中需要额外的存储空间..
分类:
数据库 时间:
2014-11-04 15:19:52
阅读次数:
256
linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3)、giis(不能恢复安装giis之前的文件)、ext3grep(仅限ext3)、R-linux(支持ext3,但是需要操作系统是32位的)。还有testdisk等等就不一一介绍了。需要注意的是,我们误删文件后,最好保持现场。
下面不用工具来恢复误删的数据文件:
ZBDBA@orcl11g>select ...
分类:
系统相关 时间:
2014-11-04 11:10:42
阅读次数:
276