(1) 数据泵导出(Data Dump Export)。数据泵导出是Oracle Database 10g 新增加的功能,它是指使用实用工具EXPDP 将数据库对象的元数据或数据导出到转储文件中。
(2) 数据泵导入(Data Dump Import)。数据泵导入是Oracle Database 10g 新增加的功能,它是指使用实用工具IMPDP 将转储文件中的元数据及其数据导入到Oracle 数据库中。
(3) 数据泵导出导入(EXPDP 和 IMPDP) 的作用。
- 数据泵导出导入可以实现逻辑备份和逻辑恢复。通过使用EXPDP,可以将数据库对象备份到转储文件中;当表被意外删除或截断时,使用IMPDP 可以将转储文件中的对象和数据导入到数据库。
- 数据泵导出和导入可以在数据库用户之间移动对象。例如,使用EXPDP 可以将SCOTT 方案的对象存储到转储文件,使用IMPDP 可以将转储文件中的对象导入到其他数据库用户中。
- 使用数据泵导入(IMPDP) 可以在数据库之间移动对象。通过使用IMPDP 工具,可以直接将一个数据库中的对象移动到另一个数据库中。
- 数据泵导出导入可以实现表空间搬移。通过结合使用EXPDP 和IMPDP,可以将一个数据库的表空间搬移到另一个数据库中。
(4) 数据泵导出导入与传统导出导入的区别。
- EXP 和IMP 是客户端的工具程序,它们既可以在客户端使用,也可以在服务器端作用。
- EXPDP 和IMPDP 是服务器端的工具程序,它们只能在Oracle 服务器端使用,而不能在Oracle 客户端使用。
- IMP 只适用于EXP 导出文件,而不适合于EXPDP 导出文件;IMPDP 只适用于EXPDP 导出文件,而不适用于EXP 导出文件。