Oracle 数据桨expdp导出与impdp导入
一、查询导出目录是否存在
SELECT * FROM DBA_DIRECTORIES WHERE DIRECTORY_NAME='DUMP_TEST';
create directory DUMP_TEST as '/home/oracle/backup/';
二、表导出导入
1、表导出
如果是多张表,则 tables=表名1,表名2,表名3 ; 用“,” 隔开
expdp 导出的用户名/密码@orcl tables=table_test dumpfile=table_test _20180709_%U.dmp parallel=12 filesize=500m compression=data_only DIRECTORY=DUMP_TEST logfile=C_TRAVEL_20180709.log;
说明:
parallel: 并发进程数
filesize:单个文件最大的存储容量
2、表导入相同数据库用户名
2.1 导入数据库用户不存在这个表
impdp 导入的用户名/密码@orcl directory=DUMP_TEST parallel=12 dumpfile=C_TRAVEL_20180709_%U.dmp
三、用户导出
1、导出用户scott
expdp scott/tiger@orcl schemas=scott dumpfile=scott_20180709_%U.dmp parallel=12 filesize=500m compression=data_only DIRECTORY=DUMP_TEST logfile=scott_20180709.log;
2、导入用户scott
impdp scott/tiger@orcl schemas=scott dumpfile=scott_20180709_%U.dmp parallel=12 DIRECTORY=DUMP_TEST;
本文是原创文章,转载请注明来自 知识殿堂
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果