怎么使用Oracle中的SQLLoader

这篇文章主要介绍“怎么使用Oracle中的SQL Loader”,在日常操作中,相信很多人在怎么使用Oracle中的SQL Loader问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Oracle中的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 格式即是以逗号(,)隔开的数据文件。然后按照

上面的方法执行。

到此,关于“怎么使用Oracle中的SQL Loader”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


标题名称:怎么使用Oracle中的SQLLoader
文章分享:http://azwzsj.com/article/igpgod.html