exp/imp和expdp/impdp的区别
2017-04-10 19:59
405 查看
1、expdp/impdp只能在DB服务器上运行,exp/imp可以在客户端上运行。
2、两者参数格式、用法稍有区别,expdp/impdp所支持的参数类型更多,更加强大。
[详细区别]
1、变更导入用户
exp/imp用法:fromuser=user1 touser=user2
expdp/impdp用法:remap_schema='user1':'user2'
#不指定user的话,默认导入到当前用户下
2、变更表空间
exp/imp:不支持,默认导入后到默认的USERS表空间,需要手动修改:alter table xxx movetablespace_new
expdp/impdp:remap_tablespace='tablespace_old':'tablespace_new'
3、多表操作
exp/imp用法:tables=(table1,table2,table3)
expdp/impdp用法:tables='table1','table2','table3'
4、是否导出数据
exp:rows=y,rows=n
expdp:
content=all 对象+数据,默认值
content=data_only 只导出对象
content=metadata_only 只导出数据的记录content
5、expdp/impdp其他优势:
- 通过设定数据库版本号,数据泵可以兼容老版本的数据库系统。
- 支持并行执行、分布式、导入时重新映射功能、元数据压缩及数据采样
- 更强的参数,如exclude、include、content、estimate_only等,【待补充说明】
[通用语法]
impuser/pwd@IP:1521/db 参数(file=xxx.dmp log=xxx.log rows=n ...)
impdpuser/pwd 参数(directory=xxx dumpfile=xxx.dmp logfile=xxx.log ...)
实例:
#单表导出
exproot/root@192.168.1.123:1521/autotestdb file=D:/tablename tables=tablename
#多表导出
exproot/root@192.168.1.123:1521/autotestdb file=D:/tablename tables=(tablename1,tablename2)
#空表导出
exproot/root@192.168.1.123:1521/autotestdb file=D:/tablename tables=tablenamerows=n
#导入
improot/root@192.168.1.123:1521/autotestdb file=d:/tablename.DMP full=y
#指定用户导入(不指定的话,默认导入到当前用户下)
improot/root@192.168.1.123:1521/autotestdb fromuser=user1 touser=user2 file=d:/tablename.DMP full=y
#指定用户导入
impdpuser/pwd directory=expdp dumpfile=back.dmp remap_schema='user1':'user2'logfile=backlog.log
#只导出数据
expdpuser/pwd directory=expdp content=metadata_only dumpfile=xxx.dmplogfile=backlog.log
相关文章推荐
- exp/imp与expdp/impdp的用法区别
- EXP/IMP和EXPDP/IMPDP的区别
- Oracle基础 exp/imp和expdp/impdp的区别:
- oracle中exp/imp和expdp/impdp的区别
- exp/imp与expdp/impdp区别
- Oracle基础 (系统工具(export,import)) exp/imp和 (数据泵 (data pump))expdp/impdp的区别:
- exp/imp与expdp/impdp的用法区别
- expdp/impdp及exp/imp的使用及区别
- exp/imp与expdp/impdp的区别
- Oracle:EXP/IMP和EXPDP/IMPDP的区别
- EXPDP/IMPDP与EXP/IMP在不同用户和表空间之间迁移数据的实现方法
- exp/imp,expdp/impdp的用法举例和比较
- 华山论剑之exp/imp与expdp/impdp的巅峰对决
- ORACLE EXP/IMP EXPDP/IMPDP的区别
- exp/imp与expdp/impdp对比及使用优化
- exp/imp,expdp/impdp的用法举例和比较
- exp/imp和expdp/impdp
- expdp/impdp及exp/imp
- exp/imp 与 expdp/impdp 对比 及使用中的一些优化事项
- exp/imp与expdp/impdp的关键区别