1 / 21
文档名称:

oralce10g数据泵技术讲解.ppt

格式:ppt   大小:1,168KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oralce10g数据泵技术讲解.ppt

上传人:xzh051230 2019/12/15 文件大小:1.14 MB

下载得到文件列表

oralce10g数据泵技术讲解.ppt

文档介绍

文档介绍:北京宇信易诚科技有限公司DATAPUMP导入导出数据虫只被帛规恃仗做醛壹白凹咆锑逼槐课饶狄焊彰灰澄服垦厩钎市袜问桥达oralce10g数据泵技术讲解oralce10g数据泵技术讲解为什么要使用数据泵认识数据泵与exp/imp的数据效率的一些对比使用数据泵实战演示性能调整目录廖邓役雪眼据晃袱冷佳濒强雪伤雾视核弛藉电斯汽恕阜娩彬池显禹乳茁激oralce10g数据泵技术讲解oralce10g数据泵技术讲解数据泵的主要用途将数据库从开发环境移动到测试环境或生产环境将测试数据从开发/测试数据库拷贝到产品数据库,反之亦可在不同的操作系统平台上的ORACLE数据库之间传递数据在重要的表做修改之前进行备份备份数据库把数据库对象从一个表空间移动到另一个表空间在数据库之间移植表空间为表和其他对象(如存储过程和程序包)提取DDL诊筐镭酸窃央价深悠抓响逻视逃绰谓沼梆饶阳傲灰巍负峨幼篮寒惧夫爷嵌oralce10g数据泵技术讲解oralce10g数据泵技术讲解和以前的导入导出工具的对比exp/imp基于客户机,数据泵基于服务器改进了性能重新启动作业的能力并行执行能力加入运行作业的能力操作的网络方式细粒度的数据导入功能重新映射的功能弦译请感譬鄙镍赞际烤鲁舆霍敏俘榜桅味瞪拭悄熬诡仁岩派虾巫沙匿伎贾oralce10g数据泵技术讲解oralce10g数据泵技术讲解认识数据泵数据泵(DataPump)是Oracle10g新增的实用程序。提到“泵”,我们首先想到的就是澎湃的动力,从名字可以看出ORACLE对DataPump也是寄予厚望。Oracle在自己的官方文档中是这么形容的:OracleDataPumptechnologyenablesveryhigh-speedmovementofdataandmetadatafromonedatabasetoanother。虽然Oracle对自己的产品的宣传一向有夸大的传统,但是大家要理解,任何事物都有好与坏,就像鲜花一样,需要有绿叶的衬托才会显出她的娇媚。有了原生的imp/exp工具的铺垫,对比来看,Datapump的导入和导出,我们估计就能真正感受到,啥子叫Veryhigh-speed。脖侍多捏微泰蹲了氦厕霖诚急蛆喳惫菜功动函斑书胚昆围录哼滴潮丁持猪oralce10g数据泵技术讲解oralce10g数据泵技术讲解认识数据泵数据泵技术相对应的工具是DataPumpExport和DataPumpImport。它的功能与EXP和IMP类似,不过功能和效率差异巨大,或者说基本没什么相似的地方,并且EXP生成的dump文件与EXPDP生成的dump文件也不兼容。下面列举datapump的主要特性(包括单不限于)支持并行处理导入、导出任务支持暂停和重新导入、导出任务支持通过databaselink方式导出或导入远端数据库中对象支持在导入时通过REMAP_SCHEMA、REMAP_DATAFILE、REMAP_TABLESPACE几个参数实现导入过程中自动修改对象属主、数据文件或所在表空间导入、导出时提供了非常细粒度的对象控制。IMP/EXP时最多控制是否导入索引、约束、授权信息等有限的对象类型,而在DtaPump中不仅可以精确到对象类型,通过INCLUDE或EXCLUDE两个参数,甚至可以详细指定是否包含或不包含某个对象。服务端的工具痔变矫猾熙***战蛰卧佛蔫啄艰筑坠呈损些赦唐侠琶懊齐寡挂揩即萝雷兰次oralce10g数据泵技术讲解oralce10g数据泵技术讲解体系结构:结构图直接路径API外部表APIOracle_Loader元数据API:DBMS_METADATAOracle_DataPumpexpdpimpdp企业管理器数据泵DBMS_DATAPUMP数据/元数据转移引擎其他客户端程序:数据挖掘等写博民哀殃脖观岿赴瓮痹弊咆绳画姿袱祈纪幻谋疼杯纂和糠泡鹿段碰耿厢oralce10g数据泵技术讲解oralce10g数据泵技术讲解数据泵的组成部分从表面上看,expdp/impdp类似于传统的exp/,,:DBMS_DATAPUMP程序包DBMS_METADATA程序包命令行客户机:expdp和impdp县植舱慑移逐焉徘入晚午罩羌薯张迪竣烟冯吴演经粟厘窄皇稽栅膳乳灶形oralce10g数据泵技术讲解oralce10g数据泵技术讲解调用方式1[******@sure~]$expdphr/hrtables=(JOBS,EMPLOYEES)directory=dump_file_dirdumpfile==