1.数据的导出
1)、新建directory的语法
CREATE [OR REPLACE] DIRECTORY directory AS 'pathname'; 例如:create or replace directory dump_dir as 'D:\dump\dir'
这样把目录d:\dump\dir设置成dump_dir代表的directory
2)、查询有哪些directory
select * from dba_directories
3)、赋权
grant read,write on directory dump_dir to user01
4)、删除
drop directory dump_dir
导出命令:expdp scott/123@orcl directory=dump_dirs schemas=scott dumpfile=expdp.dmp;
㈠DIRECTORY
指定转储文件和日志文件所在的目录
㈡DUMPFILE
用于指定转储文件的名称,默认名称为expdat.dmp
㈢SCHEMAS
该方案用于指定执行方案模式导出,默认为当前用户方案.
2.数据导入
导出命令:
impdp scott/123@127.0.0.1/oadb directory=DATA_PUMP_DIR dumpfile=EXPDP.DMP schemas=scott remap_schema=scott:scott remap_tablespace=scottts:scott transform=oid:n,segment_attributes:n table_exists_action=replace
impdp scott/123@127.0.0.1/oadb directory=DATA_PUMP_DIR dumpfile=EXPDP.DMP schemas=scott remap_schema=scott:scott remap_tablespace=scottts:scott transform=oid:n,segment_attributes:n table_exists_action=replace
详细命令在:https://blog.csdn.net/onewlife/article/details/83658098
个人错误经历:https://blog.csdn.net/u013310119/article/details/88948536