有没有方法可以恢复到之前的任意一个时间点呢?有的话得用什么方法才可以实现呢?
谢谢~

解决方案 »

  1.   

    recover database until time 
      

  2.   

      
    直接执行这条命令就行了吗?之前需要哪些准备工作或者前提呢?
    比如说必须有一个完整的CONSISTENT备份??
      

  3.   

    做不完全恢复,你需要:
    1.到加载模式:STARTUP MOUNT
    2.还原:用备份的数据文件还原当前数据文件;如果想还原的表结构已经变了,或者有其他DDL操作,那么还需还原控制文件;
    3.恢复:recover database untile time '2008-03-21:14:23:00'
    4.打开db,重置日志:alter database open resetlogs
      

  4.   

    当然前提是如LS所说,要ARCHIVELOG模式。