oracle 误删除数据之后的处理
2016-06-02 15:49
543 查看
1/数据恢复到具体的某个时间点以前的数据employees_test 只是误操作的表的表名 flashback table employees_test to timestamp to_timestamp ('2012-08-02 19:12:20','yyyy-mm-dd hh24:mi:ss'); 2、如果上面的脚本不能执行,先执行如下脚本ALTER TABLE employees_test ENABLE ROW MOVEMENT; 如果执行了步骤2、再执行1后报回滚段不够,错误信息如下: ORA-01555: 快照过旧: 回退段号 11 (名称为 "_SYSSMU11_4182116359$") 过小需要查看下回滚时间段保留长时间,
17 SQL> show parameter undo 18 19 NAME TYPE VALUE 20 -------------------- ----------- -------------- 21 undo_management string AUTO 22 undo_retention integer 900 23 undo_tablespace string UNDO2 24 SQL> create undo tablespace undo1 datafile '/u01/app/oracle/oradata/yft/undo01.dbf' size 1m;这就表示只保留900秒,是oracle默认保留的时间长度
22 undo_retention integer 900
相关文章推荐
- Oracle安全警示录:加错裸设备导致redo异常
- Oracle数据库语言——结构化查询语言SQL
- oracle 自动增长更新id
- ORACLE RMAN备份及还原
- Oracle 海量数据处理- 索引的选择
- oracle函数集锦
- 启动与关闭Oracle rac数据库集群
- Plsql连接Oracle 64位
- Oracle、聚石塔
- Oracle 11g 间隔分区(INTERVAL)批量规范命名
- ORACLE RAC 的启动和关闭顺序
- ORACLE space tool 空间统计工具
- [生产库实战] 采用存储过程对生产线历史表数据进行归档
- Oracle数据库两种操作
- RHRL7.0安装RAC11.2.0.4----Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/1
- oracle 11gR2RAC修改public ip (不同网段)
- oracle dbms_output.put_line 输出
- Oracle中Blob和Clob类型的区别与操作
- ORA-01034:ORACLE not available问题的解决方法
- 【RAC】lsnrctl 工具不适合管理监听