1,创建表空间,创建用户的时候指明用户所在的表空间。
create tablespace casei datafile 'H:/work/database/myoracle/oradata/test/testdb.dbf' size 2048M autoextend on next 100 maxsize unlimited;
2,创建逻辑目录,此文件夹下面放需要插入的或者导出的数据库(通常数据是从一个服务器到另外一个服务器,所以创建表空间需要两次,可能原来的服务器就有表空间,不需要创建了,可以进行查询)
create directory test as 'H:\work\database\myoracle\admin\test\dpdump'
查询逻辑目录
select * from dba_directories;
impdp casei/casei DIRECTORY=test DUMPFILE=test.dmp SCHEMAS=test
4,通过empdp导出数据库
expdp casei/casei_2016_db@orcl DIRECTORY=test_dir dumpfile=casei.dmp exclude=table:\"in('SYS_ACHIVE')\"(一定注意最后的不需要加“;”,加了这个会报错),如果有双引号,在windows系统中需要加“\”转义字符。
5,exclude与include
包含与不包含的关系。排除不需要的或者只取其中一部分表。