exp、imp&expdp、impdp两组工具的区别:
1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。
2、imp只适用于exp导出的文件;impdp只适用于expdp导出的文件。
3、对于10g以上的服务器,使用exp通常不能导出0行数据的空表,而此时必须使用expdp导出。
4、导入导出的速度不同,数据泵是并行执行,速度快。
5、通过设定数据库版本号,数据泵可以兼容老版本的数据库系统。
数据泵导入导出:
1、查询原有逻辑目录
select * from dba_directories;
2、新建逻辑目录(第一次进行导入导出操作,需要新建;如果不是第一次,可以使用已有的逻辑目录)
create directory dump_dir as '/home/oracle/dbdmp';
dump_dir:逻辑目录名
/home/oracle/dbdmp:实际地址
3、创建大文件表空间
create bigfile tablespace Student
datafile '/home/oracle/tablespace/Student.dbf'