ORACLE SQLLODER

来源:这里教程网 时间:2026-03-03 12:11:41 作者:

SQL   Loader 的使用

 

   

1.  SQL   Loader 的特点

 

Oracle   自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工   具都有自己的特点。比如说   exp     imp   可以对数据库中的数据进行导出和导 的工作,是一   种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,   使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过   程之中经常出问题。

SQL Loader   工具却没有这方面的问题,它可以把一些以文本格式存放的数据顺 的导入     Oracle   数据库中,是一种在不同数据库之间进行数据迁移的 常方 便而且通 用的工具。缺   速度比 较慢 另外   blob   类型 的数据 有点 麻烦 了。

 

2.  SQL   Loader 的帮助

  直接   DOS   执行   sqlldr   命令 即会显示   sqlldr   工具的 帮助信息  

 

3. SQL Loader   使用例子

 

3.1.   数据导入执行步骤  

(a)   insert 方式,在数据 装载开始 时要 求表为空 (b)   append ,在 追加新记录

(c)   replace 删除旧记录 替换成新装载 记录

(d)   truncate ,同

 

3     执行导入操作

 

控制 件创建 ,在   DOS   窗口下 使用   SQL*Loader   命令实现 数据的 C:\>sqlldr userid=scott/tiger   control=input.ctl 执行 命令后 系统默认生成 日志 件名为: input.log 默认生成 坏记录 件为: input.bad

 

3.2. EXCEL   数据导入

 

  EXCEL     CSV   格式的文 CSV   格式 是以 逗号( ,)隔开 的数据文 然后按照

 

面的方 执行。

相关推荐