SQL*Loader介绍

http://docs.oracle.com/cd/E24693_01/server.11203/e22490/ldr_concepts.htm

一、特性介绍

SQL*Loader是oracle提供的把外部数据导入到Oracle数据库表中工具,具有以下一些特性:

1)在网络上导入数据文件到数据库中;2)一次导入多个数据文件;3)一次导入到多个数据库表中;4)选择数据的字符集;

5)选择性导入数据(根据记录字段的值);6)导入前使用sql函数处理数据;7)在指定列生成唯一序列值;8)使用操作系统的文件系统访问数据文件;

9)用磁盘,磁带,命名管道导入数据;10)生成丰富的导入报告,用于追踪错误问题;11)导入任意复杂度的对象关系数据;12)使用代理数据文件导入大对象数据和集合;

13)使用常规或者直接路径导入,常规路径提供灵活性,直接路径导入性能更高。

二、SQL*Loader参数

参数可以有三种方式:参数文件PARFILE,控制文件中的Options,命令行参数。其中命令行参数会覆盖前面两种的同名参数。

三、控制文件

控制文件是SQL*Loader可以理解的文本文件,一般包含这些内容:要导入数据的位置,要导入的数据的格式,SQL*Loader运行的配置信息(内存管理,导入中断处理等等),SQL*Loader如何操作导入数据。

通常控制文件有按顺序有三个主要部分:1)运行会话信息;2)数据表和字段列表信息;3)导入的数据(可选)。

转载于:https://www.cnblogs.com/winson/archive/2013/05/28/3103957.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值