断点记录:在数据泵运行过程中,主表(MasterTable)起到了关键作用,在
MT表中,保存了整个数据泵运行过程中的相关信息,包括要处理的所有对象信息、
正在处理的对象信息等。启动数据泵时,如果我们同时指定了任务名称,则该MT表
的名称等于任务名称,如果用户下面不存在这个名称的对象,则失败。如果没有指
定任务名称,数据泵自动为MT表生成一个名称,因为MT表的存在,可以重新启动被
终止的任务;
可以只处理某些对象,或者不处理某些对象,或者只处理某些对象下面满足条件
的数据等;
不实际导出的情况下,估计整个导出工作需要占用的磁盘空间;
通过数据库链接dblink,将远程数据库导出到转储文件;
通过数据库链接dblink,直接将远程的、位于其他主机的数据库里的数据导入到
当前数据库中,从而实现跨平台的数据迁移;
在导入时,可以修改导入数据所在的schema名称,表空间名称以及数据文件名
称;
通过采样,导出部分数据;
只导出元数据,不导出实际的数据,可以知道是否进行压缩;
可以进行并行操作;
1.3数据泵的目录对象
1)查询数据字典dba_directories
SQL>SELECT*FROMDba_DirectoriesWHEREdirectory_name='DATA_PUMP_DIR';
OWNER DIRECTORY_NAMEDIRECTORY_PATH ORIGIN_CON_ID
------------------------------------------------------------------------------
SYS DATA_PUMP_DIR/u01/app/oracle/admin/orcl/dpdump/ 0
2)向hr用户授权并创建目录对象
SQL>connsys/system@orclassysdba
Connected.
SQL>grantcreateanydirectorytohr;
Grantsucceeded.
评论