Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239121
  • 博文数量: 59
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 592
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-01 12:51
个人简介

你们都是我的客户,所以,我对你们是透明的

文章分类

全部博文(59)

文章存档

2016年(29)

2015年(30)

分类: Oracle

2016-03-24 16:25:40

总结一下exp/imp和expdp/impdp
1、exp/imp客户端和服务端都可以执行,expdp/impdp只能在服务器端执行,也就是说,你可以远程exp备份。
2、exp导出的文件只能imp导入,expdp导出的文件只能impdp导入,不能混用
3、imp导入是追加到表,impdp有参数选项TABLE_EXISTS_ACTION
4、imp导入表是按照表名顺序,而impdp是按照表大小,从大到小导入

以下是部分测试
SQL> select owner,constraint_name,table_name,status from user_constraints;
OWNER                CONSTRAINT_NAME                TABLE_NAME                     STATUS
-------------------- ------------------------------ ------------------------------ --------
SC                   SYS_C0011234                   T1                             ENABLED 
SQL> show user
USER is "SA"
SQL> select count(*) from t1;
  COUNT(*)
----------
         5
SQL> select count(*) from test;
  COUNT(*)
----------
       102
SQL> select owner,constraint_name,table_name,status from user_constraints;
OWNER                CONSTRAINT_NAME                TABLE_NAME                     STATUS
-------------------- ------------------------------ ------------------------------ --------
SA                   SYS_C0011172                   T1                             ENABLED

SQL> show user
USER is "SC"
SQL> select count(*) from test;
  COUNT(*)
----------
       204
SQL> select count(*) from t1;
  COUNT(*)
----------
         5

TABLE_EXISTS_ACTION
Action to take if imported object already exists.
Valid keywords are: APPEND, REPLACE, [SKIP] and TRUNCATE.
阅读(1743) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~