SqlLoad的简单使用
2024-09-06 02:20:02
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同一个目录...日志主要用来看异常信息和导入的信息.
原创文章,转载注明出处.
最新文章
- IOS开发基础知识--碎片23
- storysnail的Linux串口编程笔记
- ArrayBuffer简析
- Think_php入口文件配置
- jmeter使用IP欺骗进行压力测试
- vi 命令 用法(转)
- iOS开发——使用OC篇&;frame,bounds,center,position,anchorPoint总结
- docker(4):coreos+docker+rancher真厉害
- (Oracle EBS)和标准用户有关的处理的API [Z]
- java--内部类实现“类的多重继承”
- QSettings操作配置文件
- CSS 文本框里添加按钮的实现
- JS 经典代码段总结 start from 2016-08-22
- NSArray的containsObject漏洞
- Shell变量类型和运算符-2
- 如何下载 Google Play 应用的apk
- navicat for mysql 数据库备份与还原
- Nginx 目录结构
- 新服务器上装java PHP环境有什么一键安装的方便的方法?一般都是怎么安装环境的?
- 2016 icpc ECfinal &;&; codeforcesgym101194