oracle impdp/expdp 导入/导出
导入dmp文件
dmp文件由expdp命令导出,想要导入这种文件,需要在库中建立相同中的表空间和用户。
建立表空间
create tablespace tbs_gaugemeter --表空间名称,需要与导出文件中的一致
datafile 'e:\oracle\oradata\orcl\tbs_gaugemeter.dbf' --数据文件地址,一般放在对应实例下面
size 100M --初始大小
autoextend on --大小自动增长
--还有一些定义大小的命令,看需要
default storage(
next 10M --数据文件增长大小
);
命令在sqlplus或者pl/sql developer中执行
创建用户
create user gaugemeter identified by essence default tablespace tbs_gaugemeter ;
grant connect,resource,dba to gaugemeter;
使用impdp命令导入
- 首先,将dmp文件放到
E:\oracle\admin\orcl\dpdump文件夹中。 - 打开命令行提示符,执行命令:
完成导入。impdp gaugemeter/essence@orcl dumpfile=gaugemeter.dmp