ITPub博客

首页 > 数据库 > Oracle > 使用 Flash Table 回滚数据

使用 Flash Table 回滚数据

原创 Oracle 作者:guoge 时间:2015-10-07 12:33:28 0 删除 编辑

已经2Old 了,记录在此做个备查。

 

  第一步: 调整数据库

   alter system set log_archive_dest ='D:\app\Administrator\oradata\orcl\archive' scope=spfile;

   alter system set  db_recovery_file_dest ='E:\archive' scope=spfile;

   alter system set  db_recovery_file_dest_size =4G  scope=spfile;

  shutdown immediate

  startup mount

  alter database archivelog;

  alter database flashback on;

  alter database open;

  第二步: 调整表

  

ALTER TABLE plan

   ENABLE ROW MOVEMENT;

 

   第三步:测试

   

   select count(*)  from plan ;

   

   delete from   plan;

   commit;

   

   

   FLASHBACK TABLE plan 

  TO TIMESTAMP (SYSTIMESTAMP - INTERVAL '1' minute);

    select count(*)  from plan ;

   

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

下一篇: 创建虚拟列一例
请登录后发表评论 登录
全部评论

注册时间:2007-12-12

  • 博文量
    72
  • 访问量
    222234