ITPub博客

首页 > Linux操作系统 > Linux操作系统 > FLASHBACK最早时间点查询

FLASHBACK最早时间点查询

原创 Linux操作系统 作者:BEANBLACK 时间:2009-05-21 17:48:35 0 删除 编辑
通过如下的查询
        select sysdate from dual;
        select to_char(sysdate,'
yyyy-mm-dd hh24:mi:ss') from dual;
  SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
  Session altered.
  SQL> SELECT OLDEST_FLASHBACK_SCN, OLDEST_FLASHBACK_TIME
  2 FROM V$FLASHBACK_DATABASE_LOG;
  OLDEST_FLASHBACK_SCN OLDEST_FLASHBACK_TI
  -------------------- -------------------
  1135440 2004-04-06 15:20:57
  我们可以知道,可以前滚恢复到的最早的SCN与时间点是多少,如果没有确保flashback database,该视图将没有查询结果。

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4  
  select * from v$flashback_database_log;
(可以恢复到的最早时间点)

======
模拟丢失=======
       shutdown immediate
        startup mount;

   flashback database to timestamp(to_date('2008-04-26 14:39:26','yyyy-mm-dd hh24:mi:ss'));
      alter database open resetlogs;


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

下一篇: 行链接与行迁移
请登录后发表评论 登录
全部评论

注册时间:2008-06-16

  • 博文量
    67
  • 访问量
    144062