暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【12c-工具篇】EXPDP和IMPDP指令详解.pdf
318
7页
0次
2022-11-05
5墨值下载
1数据泵EXPDP和IMPDP技术
1.1数据泵技术概览
在数据泵导出导入技术中,涉及导入程序expdp和导出程序impdp,当启动数据泵导入或
导出程序时,在数据库服务器端启动相应的服务器进程,完成数据的导入和导出任务,所以
也称数据泵技术是基于Oracle数据库服务器的,导入及导出的数据文件也保存在数据库服
务器端。数据泵导入导出结构图如下:
1.2数据泵技术优点
Oracle11g及以上版本提供了数据泵技术,可以用来进行数据库的逻辑备份和恢复,
Oracle建议使用数据泵来代替EXP和IMP技术。数据泵技术基于Oracle数据库服务器,导入
导出的数据文件也保存在数据库服务器端,而EXP/IMP基于客户机运行。利用数据泵技
术,Oracle要求必须使用目录对象,以防止用户误操作服务器上特定目录下的操作系统文
件。
使用数据泵技术的优点有:
断点记录:在数据泵运行过程中,主表(MasterTable)起到了关键作用,在
MT表中,保存了整个数据泵运行过程中的相关信息,包括要处理的所有对象信息、
正在处理的对象信息等。启动数据泵时,如果我们同时指定了任务名称,则该MT表
的名称等于任务名称,如果用户下面不存在这个名称的对象,则失败。如果没有指
定任务名称,数据泵自动为MT表生成一个名称,因为MT表的存在,可以重新启动被
终止的任务;
可以只处理某些对象,或者不处理某些对象,或者只处理某些对象下面满足条件
的数据等;
不实际导出的情况下,估计整个导出工作需要占用的磁盘空间;
通过数据库链接dblink,将远程数据库导出到转储文件;
通过数据库链接dblink,直接将远程的、位于其他主机的数据库里的数据导入到
当前数据库中,从而实现跨平台的数据迁移;
在导入时,可以修改导入数据所在的schema名称,表空间名称以及数据文件名
称;
通过采样,导出部分数据;
只导出元数据,不导出实际的数据,可以知道是否进行压缩;
可以进行并行操作;
1.3数据泵的目录对象
1)查询数据字典dba_directories
SQL>SELECT*FROMDba_DirectoriesWHEREdirectory_name='DATA_PUMP_DIR';
OWNER DIRECTORY_NAMEDIRECTORY_PATH ORIGIN_CON_ID
------------------------------------------------------------------------------
SYS DATA_PUMP_DIR/u01/app/oracle/admin/orcl/dpdump/ 0
2)向hr用户授权并创建目录对象
SQL>connsys/system@orclassysdba
Connected.
SQL>grantcreateanydirectorytohr;
Grantsucceeded.
of 7
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜