问题描述:CentOS启动的时候报如下错误:“配置服务器有错/usr/libexec/gconf-sanity-check-2的退出状态为256” 问题原因:在装hadoop的时候误删了/tmp文件或者改变/tmp权限导致的。 解决方案:1.在报错的界面按住 Ctrl + Alt + F2 进入虚拟...
分类:
其他好文 时间:
2014-12-29 11:41:00
阅读次数:
291
1.恢复到某个时刻insert into qual_temp_detail select * from qual_temp_detail as of timestamp to_date('2014-12-29 08:30:22', 'yyyy-mm-dd hh24:mi:ss') 其中qual_te...
分类:
数据库 时间:
2014-12-29 10:25:11
阅读次数:
303
ORACLE10g回收站的好处是在误删除一个表时,有一个恢复的机制,但如果不需要使用这个功能,可以使用命令进行关闭1.关闭或开启回收站功能 ALTER SESSION SET recyclebin=on; ALTER SYSTEM SET recyclebin=OFF;2.从回收站恢复表恢复表,用回...
分类:
数据库 时间:
2014-12-27 00:10:28
阅读次数:
158
删除表格的数据有两种:delete和trunc。trunc则数据再不可恢复,而使用了delete还可以通过查找并恢复的。如果使用delete误删除了数据,那么可以通过如下sql查找到。select *
from 表名 as of TIMESTAMP 时间
where
条件例如:表名tb_test为,选择10天内的删除数据,sql如下select * from tb_test as of TI...
分类:
数据库 时间:
2014-12-26 18:44:59
阅读次数:
186
查看回收站中表 select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin; 恢复表 SQL>flashback?table?test_drop?to?before?drop;或 SQL>flashback?table?"...
分类:
数据库 时间:
2014-12-26 16:54:38
阅读次数:
290
在Linux中有时安装Mysql会出现没有root用户的状况,或者说root账户被从mysql.user表中误删除,这样就导致很多权限无法控制。解决办法是重新创建root用户,并授予所有权限,具体方法如下:
1. 修改/etc/my.conf文件,添加skip-grant-tables
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/...
分类:
数据库 时间:
2014-12-25 14:36:17
阅读次数:
250
Linux中没有Window中的垃圾堆可用,因此使用Linux的朋友在使用rm命令时必须要确定删除的东西不需要了,否则尽量使用mv命令,
对文件(文件夹)重命名和删除的效果是一样的,同时一旦误删一定要停止写入操作,因为写入操作一定会进行内存地址分配,很有
可能把刚删除的文件的地址分配出去了,一旦发生这种情况,那就不必麻烦找方法了,因为已经彻底不存在了。刚删除的时候其实还在,
仅仅是把文件的存...
分类:
系统相关 时间:
2014-12-18 18:50:00
阅读次数:
197
国外一份非常著名的Linux系统管理员守则中有这么一条“慎用 rm –rf 命令,除非你知道此命令将带来什么后果”,可见,这个命令对系统管理员的重要性。在实际的工作中,由此命令带来的误删除数据案例屡见不鲜,很多系统管理员都遇到过或者犯过这样的错误。由于开发人员对命令的不熟悉,或者粗心大意、疏于管理,执行了此命令,数据在一瞬间就被清空了。Linux不具备类似回收站的功能,这就意味着数据丢失。虽然Linux自身提供了恢复数据的机制,但是这个功能基本没用,要恢复数据,通过常规手段是无法完成的,此时,只有找专业的数...
分类:
其他好文 时间:
2014-12-17 18:41:42
阅读次数:
339
接手的某个数据库实例中,master数据库中的所有系统表都被误删除掉了。最直接影响就是一旦涉及到要查询这些系统表,就会出现错误。例如,右键电击某个数据,查看属性时会出现如下图所示错误:那么怎么找回这些表呢?其中一个方法就是找一个正常的实例,在master数据库下找到这些表,并把这些表的脚本导出来,在...
分类:
其他好文 时间:
2014-12-17 10:43:15
阅读次数:
265
在oracle 数据库的日常维护和使用期间难免会遇到误删数据(drop,delete, truncate)当我们使用常规手段(flashback query ,flashback drop)也无法恢复数据时,我们可以使用最近的逻辑备份,在异机使用dmp 来恢复相应的表,但是如果没有这些逻辑备份,但是有一个最近的rman 全备,那么我们就可以利用这个备份来恢复被误删的表空间,从而实现数据的恢复,这里...
分类:
其他好文 时间:
2014-12-16 22:40:27
阅读次数:
363