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
)
- SQL*LOADER的使用总结
- sql loader使用总结
- SQL*Loader的使用总结(一)
- SQL*Loader的使用总结(二)
- SQL*Loader的使用总结(三)
- SQL*Loader的使用总结(四)
- Sql Loader的使用
- sql*Loader的使用
- SQL*Loader的使用
- SQL Loader的使用
- oracle sql loader 的使用
- oracle sql loader 的使用
- Oracle SQL loader 的使用
- Oracle 的SQL*LOADER使用
- SQL Loader的使用详解
- sqlldr--SQL*Loader的使用
- SQL Loader的使用详解
- 关于oracle中sql*loader的总结
- 事件的传递(一篇老外的博客)
- obj-c编程19:关联对象
- 诸葛io 大数据时代,企业如何打好信息资源整合攻坚战?
- android 绘制椭圆 圆角矩形 详细解析
- shader中的z、stencil、alpha测试
- SQL*LOADER的使用总结
- visitor模式
- [MFC]传统控件:控件简介以及CButton按钮类
- 元组
- codeblock中 启动 ROS 节点
- QT生成的exe自动拷贝依赖的dll并打包的方法
- js判断undefined类型
- 牛客网(C/C++工程师综合练习卷)
- 数据结构上机实验之二分查找