SQL*LOADER的使用总结

来源:互联网 发布:flash软件官方下载 编辑:程序博客网 时间:2024/04/30 06:47

1.sql loader 的特点
oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。
比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过程之中,总会出现这样或者那样的问题,这个也许是oracle公司自己产品的兼容性的问题吧。
sql loader 工具却没有这方面的问题,它可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据就有点麻烦了。

2.sql loader 的使用

load data --1、控制文件标识
infile 'test.txt' --2、要输入的数据文件名为test.txt
append into table test --3、向表test中追加记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(id,username,password,sj) -----定义列对应顺序

a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上

 

在DOS窗口下使用SQL*Loader命令实现数据的输入

C:\>sqlldr userid=scott/oracle1@DB control=XXX.ctl log = a.log

控制文件XXX.ctl

LOAD DATA
CHARACTERSET 'AL32UTF8'
INFILE '.\csv\test.csv'
BADFILE'.\bad\a.bad'
TRUNCATE
INTO TABLE TABLE_TEST
FIELDS TERMINATED BY '|'
TRAILING NULLCOLS
(
NO,
NAME
)

 

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 新买的毛巾掉毛怎么办 头发毛燥蓬蓬的怎么办 头发长得太慢怎么办 空气刘海剪多了怎么办 下颌骨宽显脸大怎么办 头发干枯毛躁自然卷怎么办 剪了齐刘海好丑怎么办 刘海剪得太短了怎么办 刘海分界处秃了怎么办 短发烫内扣外翻怎么办 刚剪的刘海好丑怎么办 齐刘海剪得太短怎么办 头发烫过太卷了怎么办? 头发烫了不卷怎么办 头发烫的显老气怎么办 烫了短发显老气怎么办 才烫的头发不卷怎么办 剪了短发显老气怎么办 头发染的巨黑怎么办 染黑头发太黑了怎么办 画眼线老是晕妆怎么办 闷青色染的太绿怎么办 血氧饱和度80多怎么办 染发前洗了头发怎么办 剪了短发后悔了怎么办 短发被剪的太短怎么办 短发剪得太短怎么办 烫头发后洗头了怎么办 头发染得太黄了怎么办 烫发后一直掉发怎么办 头发染的太黄了怎么办 头发染色太浅了怎么办 怀孕60天没有胎心怎么办 染了深褐色很黑怎么办 路边停车费没交怎么办 3岁宝宝难入睡怎么办 一上火眼睛就肿怎么办 孩子上火眼睛红有眼屎怎么办 孩子眼屎多又黄怎么办 眼睛皮周围红痒怎么办 新买的拖鞋有味怎么办