Oracle备份恢复教程08:SQL*Loader数据装载工具入门_超越OCP/OCM

教程发布:风哥 教程分类:Oracle备份恢复 更新日期:2019-03-03 浏览学习:4056

风哥本套oracle教程培训学习Oracle SQL*Loader概念及用法及SQL*Loader两个案例,同时课件带有近20个案例用于大家自行练习。

 SQL*Loader数据装载工具入门 _Oracle备份恢复与数据迁移08
(真正超越OCP/OCM的项目实战系列教程)
本套风哥Oracle教程学习内容
1)SQL*Loader概念及用法
2)SQL*Loader案例
本套风哥Oracle教程学习地址
 http://edu.51cto.com/sd/f587f 
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流

1、SQL*Loader概念及用法
1.1 SQL*Loader原理
SQL*Loader是Oracle提供的用于数据加载的一种工具,它比较适合业务分析类型数据库(数据仓库),能处理多种格式的平面文件,批量数据装载比传统的数据插入效率更高。使用SQL*Loader工具可以在很短的时间内向数据库中加载大量的数据,像把制作好的excel表格导入数据库,可以说非常方便,相关的数据加载和卸载工具还有外部表,IMP/EXP,数据泵等。

SQL*Loader由一个输入控制文件来控制整个装载的相关描述信息,一个或多个数据文件作为原始数据,其详细组成结构包括
        Input Datafiles      -->装载到数据库的原始数据文件
        Loader Control file  -->提供给QL*Loader寻找及翻译数据的相关信息
        Log File             -->装载过程中产生的日志信息
        Bad Files          -->被剔除的一些不合乎规范化的数据,由SQL*Loader剔除,也可能被Oracle剔除
        Discard Files        -->对不满足控制文件中记录选择标准的一些物理记录
以上五个完整的部分最终将数据导入到数据库,当然,部分组件可以省略。

参数文件(可选)(Parameter File) (.par):可以把参数直接写在控制文件里,也可以单独写一个参数文件
数据文件(Data Files) :放置源数据的平面文件(可以一次性导入多个数据文件)

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】Oracle备份恢复教程09:Oracle逻辑备份恢复之exp/imp_超越OCP/OCM
【下一篇】Oracle备份恢复教程07:Oracle LogMiner日志挖掘技术_超越OCP/OCM