暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

知识点 | Oracle使用sqlldr批量加载数据!

原创 杨磊 2021-05-05
710

1. 控制文件编辑
[oracle@ayaudit ~]$ more /oradata/AC16_PRODUCT.ctl

load data
CHARACTERSET 'UTF8'
infile '/oradata/ffp/store_order0402.csv' "str '\n'"
append
into table "FFPAUDIT"."store_order0402"
fields terminated by ','
optionally enclosed by '"'
trailing nullcols
   (
a01,
a02,
a03,
a04,
a05,
a06,
a07,
a08,
a09,
a10,
a11,
a12,
a13,
a14,
a15,
a16,
a17,
a18
 )

复制

2. 执行sqlldr命令批量导入

[oracle@ayaudit ~]$ sqlldr user_name/user_password@TNSname
control=/oradata/AC16_PRODUCT.ctl
bad=/oradata/log/AC16_PRODUCT.bad
log=/oradata/log/AC16_PRODUCT.log
readsize=8024000 bindsize=8024000 errors=999999 skip=1

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论