--查询directory的执行路径和名称
select * from dba_directories;
--创建directory 后面路径自己定义
create [or replace] directory JFPT as '/home/dumpfile';
--授权 jfpt(用户名)
grant read,write on directory JFPT to jfpt;
--导出 我用的超级用户
expdp \'/ as sysdba \' directory=JFPT dumpfile=jfpt.dmp TABLES=JFPT.BUMP%
impdp \'/ as sysdba \' dumpfile=jfpt.dmp directory=jfpt REMAP_TABLESPACE=JFPT:LOANMANAGE REMAP_SCHEMA=JFPT:LOANMANAGE TABLE_EXISTS_ACTION=APPEND
REMAP_TABLESPACE:从JFPT导入到LOANMANAGE表空间
REMAP_SCHEMA:从JFPT导入到LOANMANAGE用户
--当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:
SKIP:跳过已经存在的表,继续导入下一个对象,如果CONTENT设置了DATA_ONLY参数,则不能使用SKIP
APPEND:不会影响已存在的数据,在原有数据表的基础上继续增加数据
REPLACE:先删除掉表,然后创建表,最后完成数据插入
TRUNCATE:删除已存在的行,然后插入所有的数据