9i里有闪回的技术,其他版本不知道有没有
system用户登录
show parameter undo_retention
看看有多大,是以妙为单位的,如果比较大,还有希望.
比如误删的表是tab,要把原来的记录存到newtab表
看看这样能不能查出来
create table newtab
as select *
from tab
as of timestamp(systimestamp - interval '10' minute);
是把10分钟以前的记录找回来
但前提是undo_retention足够大,undo_tablespace也足够大