Oracle flashback闪回用法实战详解

Flashback Database 功能与RMAN的不完全恢复有点类似, 可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于Flashback log 日志。 优点是比RMAN更快速和高效。因此Flashback Database 可以看作是不完全恢复的替代技术。

操作方法

  • 01

    启动数据库到mount状态。

  • 02

    开启数据库flashback闪回查询,然后启动数据库到open状态。

  • 03

    创建flashback还原点 SQL>create restore point b4 guarantee flashback database;

  • 04

    解锁scott用户,删掉该用户的emp表; drop table emp purge;

  • 05

    关闭数据库,启动数据库到mount状态

  • 06

    在mount阶段闪回数据库到删除emp表之前的状态 SQL>flashback database to timestamp to_timestamp('2014-12-08 11:31:00','yyyy-mm-dd hh24:mi:ss');

  • 07

    启动数据库到readonly状态,查看emp表是否存在,此时发现emp已经回来了。 SQL>alter database open read only;

  • 08

    到shell终端下导出找回的表格。 $exp scott/tiger tables=emp file=emp.dmp

  • 09

    再次关闭数据库,然后启动到mount状态。

  • 10

    再次闪回数据库到删除emp表之后,关闭数据库之前。 SQL>flashback database to timestamp to_timestamp('2014-12-08 12:00:00'),'yyyy-mm-dd hh24:mi:ss'); 闪回之后使用resetlogs方式打开数据库。

  • 11

    查看scott下的emp表,不存在。

  • 12

    回到shell终端,导入emp表 $imp scott/tiger file=emp tables=emp

  • 13

    再次检查emp表。

(0)

相关推荐

  • Robson闪存加速技术详解

    计算机系统访问硬盘的速度往往远远慢于访问内存的速度,正因如此计算机的发明者才发明了内存,由它作为CPU与硬盘之间的缓冲,由此计算机系统就形成了CPU,处理器缓存,内存,硬盘这样的四级存储结构。这并不是 ...

  • Code Review理论与实战详解

    CodeReview理论与实战 摘要 CodeReview是一种通过复查代码提高代码质量的过程,在XP方法中占有极为重要的地位,也已经成为软件工程中一个不可缺少的环节.本文通过对CodeReview的 ...

  • 赛尔号—布罗尼超,种族,技能,实战详解

    很多朋友在问赛尔号布罗尼怎么样?赛尔号布罗尼厉害吗?下面给大家带来赛尔号斗者圣雕-布罗尼超全详细解析,一起来看看这个家伙到底值不值得我们练吧. 步骤/方法 01 种族值: 体力:120:哇,很...还 ...

  • 《江湖行3》黑屏闪退解决办法详解

    操作方法 01 江湖行3黑屏闪退解决办法小编为大家整理好了,手机玩游戏就是容易出现黑屏闪退等问题,下面就教大家一下江湖行3黑屏闪退解决办法,有需要的小伙伴可以用作参考,希望大家都能顺利的玩耍游戏. 苹 ...

  • CentOS文件和目录权限实战详解

    环境创建俩个用户 user1和user2 [root@localhost ~]# useradd user1 [root@localhost ~]# useradd user2 创建两个文件夹 [ro ...

  • 详解Linux系统中md5sum命令的用法

    这篇文章主要介绍了详解Linux系统中md5sum命令的用法,用来处理MD5验证的相关操作,需要的朋友可以参考下 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算 ...

  • geomean函数怎么使用?实例详解excel中GEOMEAN函数用法

    geomean什么意思?excel中GEOMEAN 与 average 的区别是什么?GEOMEAN是几何平均,比如:a,b的几何平均是:根号下(ab),average是算术平均,比如:a,b的算术平 ...

  • Excel随机函数的用法详解

    EXCEL随机数指随机生成没有规律的数值,有随机小数和随机整数. RAND函数用于生成随机小数. RANDBETWEEN函数用于生成随机整数. 还可以生成时间随机数. 步骤 1.RANE函数可以生成0 ...

  • EXCEL表格中HEX2OCT函数的用法详解

    Excel是一个常用办公工具,它本身功能很是强大,自带了很多已经预定义的函数,可以随时根据需要进行调用.而HEX2OCT函数是将十六进制数值转换成八进制数值的函数,那如何在EXCEL表格中使用该函数呢 ...