当前位置:   article > 正文

Oracle数据库迁移(expdp/impdp工具)

oracle数据库迁移

数据泵技术是Oracle Database 10g 中的新技术,它比原来导入/导出(imp,exp)技术快15-45倍。速度的提升源于使用了并行技术来读写导出转储文件。数据泵的导入/导出(impdp,expdp)模式主要包括三种:

1. 按表导入/导出

2. 按用户导入/导出

3. 全库导入/导出

本文实验环境的源数据库是oracle 12c 安装在操作系统win 10,目的数据库是oracle 11g 部署在rac集群中操作系统为redhat 6.9 ,分别按用户和按全库导入/导出,从开发环境win 10中将数据库迁移到模拟生产环境rac集群中。

数据库迁移过程记录如下:


全库导出/导入操作记录

一、在需要导出的数据库执行expdp操作

1. 先在资源管理器创建dump_dir目录

dump目录位置没有限制,路径中最好不要有中文名字(以免不必要的问题)。

 2. 为Oracle数据库创建dump_dir目录并授权

sqlplus中执行如下命令:

创建数据导出目录dump_dir,位于C:\app\HP\dump_dir文件夹。

create directory dump_dir as ‘C:\app\HP\dump_dir’;

查询目录创建是否成功。

select owner,directory_name,directory_path from dba_directories;

赋予用户对dump_dir目录的读写权限。

grant read,write on directory dump_dir to 用户名;

赋予用户全库导出的权限。

grant datapump_exp_full_database to 用户名;

3. 在cmd命令行下执行指令

expdp 用户名/密码@orcl directory=dump_dir dumpfile=full.dmp full=y version=11.2.0.4.0

dumpfile  参数为导出的数据文件文件名,可任意设定。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/808009
推荐阅读
相关标签
  

闽ICP备14008679号