在开发或客户使用过程中,难免会出现误操作或脏数据,那么怎么迅速处理这个问题呢?
1.备份还原就用了,太麻烦。
就是使用ORACLE的备份功能,然后在还原,还原的时候新建一个库,然后使用dblink进行连接。
将数据导回去。
2.使用oracle的还原操作,但是这个操作只能还原数据,表发生改变就不能了,切记。这个语句是这样的:
—说明这个语句来自网络:地址:这里就是笔记。
select * from 表名 as of timestamp to_timestamp('2014-6-19 1:10:00','yyyy-mm-dd hh24:mi:ss');
alter table 表名 enable row movement;
flashback table 表名 to timestamp to_timestamp('2011-03-04 05:00:00','yyyy-mm-dd HH24:MI:SS');