欢迎来到天天文库
浏览记录
ID:50610072
大小:631.00 KB
页数:40页
时间:2020-03-12
《oracle逻辑导入导出.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、移动数据课程目标学完本课后,应能完成以下工作:描述移动数据的方式创建和使用目录对象使用SQL*Loader加载非OracleDB(或用户文件)中的数据使用外部表并通过与平台无关的文件移动数据说明Oracle数据泵的通用体系结构使用数据泵导出和导入在OracleDB之间移动数据移动数据:通用体系结构外部表APIOracleLoaderOracle数据泵直接路径API元数据APIexpdpimpdp其它客户机数据泵SQL*LoaderDBMS_DATAPUMP数据/元数据移动引擎目录对象:概览创建目录对象43215SQL*Loader:概览输入数据文件控制文件SQL*Loade
2、r日志文件插入选中拒绝坏文件拒绝记录选择接受放弃文件(可选)放弃字段处理Oracle服务器使用SQL*Loader加载数据SQL*Loader控制文件SQL*Loader控制文件通知SQL*Loader以下信息:要加载数据的位置数据格式配置详细资料:内存管理记录拒绝中断的加载处理详细资料数据操纵详细资料加载方法表块写入数HWM数据插入外部表填充使用ORACLE_DATAPUMP访问驱动程序将数据卸载到外部文件不修改外部表外部文件(专有格式)CREATETABLE…ASSELECT表卸载表加载INSERT…SELECT使用外部表可直接使用外部文件中的数据或将数据加载到另一个数
3、据库。只能使用ORACLE_DATAPUMP访问驱动程序读取生成的文件。可组合来自不同源的已生成文件用于加载。来自OracleDB来自外部文件CREATETABLEemp_ext(first_name,last_name,department_name)ORGANIZATIONEXTERNAL(TYPEORACLE_DATAPUMPDEFAULTDIRECTORYext_dirLOCATION('emp1.exp','emp2.exp','emp3.exp'))PARALLELASSELECTe.first_name,e.last_name,d.department_name
4、FROMemployeese,departmentsdWHEREe.department_id=d.department_idANDd.department_namein('Marketing','Purchasing');使用ORACLE_DATAPUMP填充外部表使用ORACLE_LOADER填充外部表CREATETABLEextab_employees(employee_idNUMBER(4),first_nameVARCHAR2(20),last_nameVARCHAR2(25),hire_dateDATE)ORGANIZATIONEXTERNAL(TYPEORACL
5、E_LOADERDEFAULTDIRECTORYextab_dat_dirACCESSPARAMETERS(recordsdelimitedbynewlinebadfileextab_bad_dir:'empxt%a_%p.bad'logfileextab_log_dir:'empxt%a_%p.log'fieldsterminatedby','missingfieldvaluesarenull(employee_id,first_name,last_name,hire_datechardate_formatdatemask"dd-mon-yyyy“))LOCATION('e
6、mpxt1.dat','empxt2.dat'))PARALLELREJECTLIMITUNLIMITED;Oracle数据泵:概览是一种基于服务器的用于高速移动数据与元数据的工具,Oracle数据泵具有以下特点:可通过DBMS_DATAPUMP调用可提供以下工具:expdpimpdp基于Web的界面可提供以下数据访问方法:直接路径外部表可与长时间运行的作业分离,然后与之重新挂接可重新启动数据泵作业Oracle数据泵:优点细粒度级的对象和数据选择显式指定数据库版本并行执行估计导出作业占用的空间分布式环境中的网络模式导入过程中的重新映射功能数据采样率和元数据压缩在导出期间压缩数
7、据通过加密增强安全性重新映射数据能够将XMLType数据作为CLOB导出数据泵导出和导入:概览Expdp客户机转储文件集数据库源主表服务器进程转储文件集服务器进程目标Impdp客户机数据库主表数据库链接“网络模式”数据泵作业数据泵作业数据泵实用程序:接口与模式数据泵导出和导入接口:命令行参数文件交互式命令行EnterpriseManager数据泵导出和导入模式:全部方案表表空间可移动表空间细粒度级的对象选择高级功能:采样率任务:创建测试数据。方法:指定要从源数据库采样和卸载的数据的百分比。示
此文档下载收益归作者所有