`

使用SqlLoader加载外部数据

 
阅读更多

SQL*Loader是Oracle数据库导入外部数据的一个工具,一般用来导入文本文件,也可以导入二进制的文件,比如图片等。常用的就是导入文本就行了。(这里只记录最简单的数据导入)

当然前提是OracleOraDb10g_home1TNSListener和OracleDBConsole<SID>两个服务确保是开启的,还有提前建立表test_load。

1.控制文件loader.ctl:

load data 
infile 'd:/datafile.txt' 
append into table test_load 
fields terminated by ',' optionally enclosed by '"' 
(id, name, phone)

2.数据源文件datafile.txt:

001,"avid","0551-1234567" 
002,"dave","1552-2341212" 
003,"adfa","4242-1242343" 
004,"gdsf","4242-1287533"

3.开始加载外部数据: 基本格式:

sqlldr userid= 用户名/密码@服务名 control=D:/loader.ctl (log=D:/log.LOG bad=D:/bad.BAD direct=true readsize=4194304)

()里面的内容可以省略

然后从表中检索信息:

XIYUAN@ORCL>select *from test_load;

ID NAME PHONE
---------- -------------------- --------------------
1 avid 0551-1234567
2 dave 1552-2341212
3 adfa 4242-1242343
4 gdsf 4242-1287533

成功!!

分享到:
评论

相关推荐

    Oracle sqlloader使用指南

    SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载.

    oracle database 10g 完整参考手册part1

    第21章 用SQL*Loader加载数据 第22章 使用Data Pump导入和导出 第23章 访问远程数据 第24章 使用物化视图 第25章 使用Oracle Text进行文本搜索 第26章 使用外部表 第27章 使用回闪查询 第28章 回闪:表和数据库 第Ⅳ...

    oracle database 11g 完整参考手册中文高清完整版part3

     第23章 用sql*loader 加载数据  第24章 使用data pump export 和data pump import  第25章 访问远程数据  第26章 使用物化视图  第27章 使用oracle text 进行文本搜索  第28章 使用外部表  第29章 使用闪回...

    oracle database 11g 高清完整中文版part2

     第23章 用sql*loader 加载数据  第24章 使用data pump export 和data pump import  第25章 访问远程数据  第26章 使用物化视图  第27章 使用oracle text 进行文本搜索  第28章 使用外部表  第29章 使用闪回...

    oracle database 11g完全参考手册 高清完整版part1 共3部分

     第23章 用sql*loader 加载数据  第24章 使用data pump export 和data pump import  第25章 访问远程数据  第26章 使用物化视图  第27章 使用oracle text 进行文本搜索  第28章 使用外部表  第29章 使用闪回...

    windowx64 oracle12.2.0.1.0 命令行工具集

    包含sqlplus、exp、imp、wrc、sqlldr和SDK Package、JDBC Supplement Package...sqlldr: sqlldr 是 Oracle 的 SQL*Loader 工具,用于将外部数据加载到 Oracle 数据库中。它允许你从文本文件、CSV 文件等格式加载数据。

    数据库基础

    第六章 使用SQL 进行数据操作 170 §6.1 INSERT操作 170 §6.1.1 用文字插入操作 171 §6.1.2 用子查询插入操作 171 §6.2 UPDATE操作 172 §6.2.1 用文字更新操作 173 §6.2.2 用查询更新操作 173 §6.2.3 用相关子...

    Oracle8i_9i数据库基础

    第六章 使用SQL 进行数据操作 170 §6.1 INSERT操作 170 §6.1.1 用文字插入操作 171 §6.1.2 用子查询插入操作 171 §6.2 UPDATE操作 172 §6.2.1 用文字更新操作 173 §6.2.2 用查询更新操作 173 §6.2.3 用相关子...

    Oracle_Database_11g完全参考手册.part3/3

    第23章 用SQL*Loader加载数据 第24章 使用Data Pump Export和Data Pump Import 第25章 访问远程数据 第26章 使用物化视图 第27章 使用Oracle Text进行文本搜索 第28章 使用外部表 第29章 使用闪回查询 第30章 闪问:...

    Oracle_Database_11g完全参考手册.part2/3

    第23章 用SQL*Loader加载数据 第24章 使用Data Pump Export和Data Pump Import 第25章 访问远程数据 第26章 使用物化视图 第27章 使用Oracle Text进行文本搜索 第28章 使用外部表 第29章 使用闪回查询 第30章 闪问:...

    Android知识点及重要代码合集 word文档

    17.1 Loader的使用步骤及SearchView的使用 237 17.2 AsyncTaskLoader的使用步骤以及它与CusorLoader的区别 245 18.1 使用Handler完成子线程发送消息和Runnable对象到主线程 250 18.2 使用Handler完成主线程发送消息...

    HTML中使用python屏蔽一些基本功能的方法

    SQL*Loader、Data Pump、外部表、Oracle Text、正则表达式都能提供这些功能。然而人们常常会需要在数据库外做一些事情(或者,说得琐碎些,可能您还没有获得必要的数据库权限)。  利用 Python 可以进行高水平的、...

    Oracle 9i&10g编程艺术:深入数据库体系结构(全本)含脚本

    14.4.1 并行DDL和使用外部表的数据加载 632 14.4.2 并行DDL和区段截断 634 14.5 并行恢复 643 14.6 过程并行化 643 14.6.1 并行管道函数 644 14.6.2 DIY并行化 648 14.7 小结 652 第15章 数据加载和卸载 655 ...

    ORACLE9i_优化设计与系统调整

    §12.8 使用SQL_Trace和TKPROF 151 §12.8.1 设置跟踪初始化参数 152 §12.8.2 启用SQL_Trace实用工具 152 §12.8.3 用TKPROF格式化跟踪文件 153 §12.8.4 解释TKPROF输出文件 155 §12.8.5 解释计划(Explain Plan)...

    ActionScript开发技术大全

    23.1处理外部数据 492 23.1.1请求与参数 492 23.1.2简单数据发送 493 23.1.3数据发送与载入 494 23.1.4图片载入示例 497 23.2远程数据共享 499 23.2.1使用远程共享 499 23.2.2绘图共享示例 500 23.3FlashRemoting...

    Oracle编程艺术

    设置SQL*Plus 的AUTOTRACE ......................................................... 35 配置Statspack............................................................................. 37 定制脚本...............

Global site tag (gtag.js) - Google Analytics