sqlload的简单使用:

  能实现: 快速导入大量数据

  1.先安装oracle 客户端机器.有点大,600M+,

  2.安装时选择管理员安装(1.1g)

3.第三步的时候我的出错了.说是环境变量校验不通过,检查环境变量的长度以及是否拥有管理员权限之后都没解决.考虑到这里只是用来导入数据,我选择了全部错误忽略, 最后它还是自动把环境变量加上了...具体原因不详

4.确保sqlldr在cmd中能使用了就好.

5.开始准备导入数据:

  1.新建txt文件,然后把txt改为.ctl

  2.打开ctl文件,复制以下代码:我的ctl文件名为:sqlload.ctl

LOAD DATA
infile 'e:\aa.csv' ## 源文件路径,路径不要包括中文
into table xx_temp ## 要导入的表
(
  id terminated by whitespace  ## id 为列名,whitespace 表示列之间使用空格来区分,如果是其他的 ‘|’ 方式则使用 terminated by '|' 逗号则用逗号.以此类推
)

  3.保存好之后,打开控制台.在控制台输入:

sqlldr username/password@ip或域名:端口/sid control=sqlload.ctl log=sqlload.out

  然后回车就可以了...日志文件就在 log=sqlload.out 这里,,如果不指定,就默认和ctl同一个目录...日志主要用来看异常信息和导入的信息.

  原创文章,转载注明出处.

  

  

  

最新文章

  1. IOS开发基础知识--碎片23
  2. storysnail的Linux串口编程笔记
  3. ArrayBuffer简析
  4. Think_php入口文件配置
  5. jmeter使用IP欺骗进行压力测试
  6. vi 命令 用法(转)
  7. iOS开发——使用OC篇&frame,bounds,center,position,anchorPoint总结
  8. docker(4):coreos+docker+rancher真厉害
  9. (Oracle EBS)和标准用户有关的处理的API [Z]
  10. java--内部类实现“类的多重继承”
  11. QSettings操作配置文件
  12. CSS 文本框里添加按钮的实现
  13. JS 经典代码段总结 start from 2016-08-22
  14. NSArray的containsObject漏洞
  15. Shell变量类型和运算符-2
  16. 如何下载 Google Play 应用的apk
  17. navicat for mysql 数据库备份与还原
  18. Nginx 目录结构
  19. 新服务器上装java PHP环境有什么一键安装的方便的方法?一般都是怎么安装环境的?
  20. 2016 icpc ECfinal && codeforcesgym101194

热门文章

  1. 个人项目作业-Word Count
  2. 【ZJOI2019】线段树(线段树 & dp)
  3. NOI2020网上同步赛 游记
  4. AcWing 295. 清理班次
  5. Linux 开机启动程序的顺序
  6. mysql聚簇索引和非聚簇索引
  7. robotframework脚本中的文档注释
  8. Python 刷题笔记
  9. 学习Python之数据类型
  10. Python 的 10 个开发技巧!太实用了