知识大全 Oracle中RMAN和EXP/IMP转移数据实测

Posted

篇首语:世界再冷,你也要成为自己的太阳,无需别人的照亮,你就是自己的太阳。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle中RMAN和EXP/IMP转移数据实测相关的知识,希望对你有一定的参考价值。

Oracle中RMAN和EXP/IMP转移数据实测  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  由于工程需要经常将客户的现场数据导出到公司的开发环境中 随着客户现场数据量的不断增大 原先使用的导出导入的方法需要花费越来越长的时间 所以测试一下RMAN的效率 验证是否能用恢复RMAN备份的方法来代替以往的EXP/IMP方法 原本想过用传输表空间的方法 但是由于我们通常在创建数据库的时候就给业务所用的表空间创建了很大的数据文件 这样在传输表空间的copy数据文件的步骤上会花费很长的时间 所以还是决定测试一下RMAN了

  测试目的

  实现对于JHJKREC用户的数据转移 在 机器上测试

  测试环境

  P G单CPU G内存 G单硬盘 Windows Server Oracle 跟JHJK用户相关的数据文件的总共大小为 G 其中JHJKREC用户的对象总共大小为 G

   RMAN作full备份 用时 分钟 生成文件大小 GEXP作JHJKREC用户数据导出 用时 分 秒 生成文件大小 M

   RMAN作数据恢复 用时 分钟(包括restore数据文件 recover数据库)IMP作JHJKREC用户数据导入 用时 分钟

   RMAN备份在非归档模式下需要关闭数据库然后启动数据库到mount状态EXP在非归档模式下不需要关闭数据库 但是数据表本身是不一致的

  结论

  利用RMAN备份的时间明显长于EXP的时间 备份出的文件也远大于EXP出的文件但是恢复的时间却要少于IMP所需要的时间 利用RMAN恢复 还需要备份控制文件 而且由于是非归档模式 还需要检查当前能够恢复到的最大SCN 然后在SQLPLUS中ecover database until change scn 然后再alter database open resetlogs 整个操作比EXP/IMP繁琐 对于现场业务人员来说可能较为困难 所以使用RMAN还是使用导出导入作数据转移 还是见仁见智吧

  以下为测试中RMAN和导出导入使用的命令 基本上没有作任何优化

  RMAN的备份脚本

  

>

  RMAN的恢复脚本

  

>

  EXP的脚本

  

>

  IMP的脚本

  

> cha138/Article/program/Oracle/201311/17211

相关参考

知识大全 字符集转换的exp/imp试验一

  以前也看了一些关于字符集转换的文章但是实际使用的时候还是发生了问题出现了乱码为了彻底搞清楚字符集问题我决定做测试用EXP/IMP工具在不同字符集之间互相转换数据    环境两台测试PC机器分称A机

知识大全 Oracle数据库中Rman操作简单分析

Oracle数据库中Rman操作简单分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Rman

知识大全 重装OS及Oracle软件,巧用RMAN恢复数据

重装OS及Oracle软件,巧用RMAN恢复数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 rman备份方式半功略

  一RMAN是Oracle提供的一个数据库备份和恢复工具  特点  )备份和恢复数据库表空间控制文件数据文件和归档文件  )校验备份数据集  )通过备份检查损坏块  )增量备份  )脚本能力  )备

知识大全 oracle9i中Rman的备份使用点滴

oracle9i中Rman的备份使用点滴  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  rman

知识大全 RMAN(备份与恢复管理器)

Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 清理RMAN备份中的过期数据

清理RMAN备份中的过期数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  查看过期备份  RM

知识大全 数据库跨平台迁移方法浅析

  一迁移方法介绍  exp/imp  这也算是最常用最简单的方法了一般是基于应用的owner级做导出导入  操作方法为在新库建立好owner和表空间停老库的应用在老库做expuser/pwdowne

知识大全 其他数据库向Oracle8i的转移分析

其他数据库向Oracle8i的转移分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何实现M

知识大全 Oracle10g新特性—RMAN

Oracle10g新特性—RMAN  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  RMAN增量备