FLASHBACK TABLE

误删除了table,在10g以后可以通过flashback table来实现复原.

1.首先数据库recyclebin参数要设置成on状态
Normal 0 false false false EN-US ZH-TW X-NONE ALTER SESSION SET recyclebin = ON/OFF;

2.查看要复原的表
SELECT * FROM DBA_RECYCLEBIN WHERE wner='CHRIS';

CHRIS     BIN$fIp6hjBngAHgQBKsZkF4xw==$0     CHRIS_FSH     DROP     TABLE     DATA     2009-09-10:15:17:03     2010-01-07:10:03:34     73151879481                                    YES     YES     70182                                     70182                                     70182                                     128                                  

3.复原表
FLASHBACK TABLE chris_fsh TO BEFORE DROP RENAME TO chris_fsh_test;
Flashback complete.

当然,如果想及时释放删除表后的空间,可以进行PURGE操作.
PURGE TABLE chris_fsh;
Table purged.

以上,记录备用.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/475734/viewspace-624554/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/475734/viewspace-624554/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值