知识大全 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工具在不同字符集之间互相转换数据 环境两台测试PC机器分称A机
Oracle数据库中Rman操作简单分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Rman
重装OS及Oracle软件,巧用RMAN恢复数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一RMAN是Oracle提供的一个数据库备份和恢复工具 特点 )备份和恢复数据库表空间控制文件数据文件和归档文件 )校验备份数据集 )通过备份检查损坏块 )增量备份 )脚本能力 )备
oracle9i中Rman的备份使用点滴 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! rman
Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
清理RMAN备份中的过期数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查看过期备份 RM
一迁移方法介绍 exp/imp 这也算是最常用最简单的方法了一般是基于应用的owner级做导出导入 操作方法为在新库建立好owner和表空间停老库的应用在老库做expuser/pwdowne
其他数据库向Oracle8i的转移分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何实现M
Oracle10g新特性—RMAN 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! RMAN增量备