赞
踩
数据泵技术是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集群中。
数据库迁移过程记录如下:
dump目录位置没有限制,路径中最好不要有中文名字(以免不必要的问题)。
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 用户名;
expdp 用户名/密码@orcl directory=dump_dir dumpfile=full.dmp full=y version=11.2.0.4.0
dumpfile 参数为导出的数据文件文件名,可任意设定。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。