码迷,mamicode.com
首页 > 数据库 > 详细

Oracle_sqlload导数案例

时间:2014-07-24 22:41:33      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   文件   数据   re   c   

文件地址:
http://115.com/lb/5lbbut5jc6op

案例中的sql_load导数公用到5个文件,分别是bat、ctl、txt、log、bad 5个文件

bat文件:

--用户名/用户密码@数据库
sqlldr userid = ODS/ODS@AMLDB 
--调用ctl控制文件
control=d:/import/istaudit/SX01_BUSINESS_PUTOUT.ctl  
--如果导数出错会生成bad文件及错误明细
bad=d:/import/istaudit/shell/bad/SX01_BUSINESS_PUTOUT.bad 
--命令执行完成会生成log日志文件明细
log=d:/import/istaudit/shell/log/SX01_BUSINESS_PUTOUT.log  
errors=99999999

ctl文件:

--加载TXT文件数据
LOAD DATA
INFILE D:/import/istaudit/del_file/SX01_ORG_INFO.TXT
DISCARDMAX 999999999999
--删除ODS.SX01_ORG_INFO表并插入TXT文件数据
TRUNCATE INTO TABLE ODS.SX01_ORG_INFO
--TXT文件数据各字段以|@分隔
FIELDS TERMINATED BY |@--以下字段应和ODS.SX01_ORG_INFO及TXT文件数据字段位置一致
TRAILING NULLCOLS
(
    ORGID                           "TRIM(:ORGID)",
    SORTNO                          "TRIM(:SORTNO)",
    ORGNAME                         "TRIM(:ORGNAME)"
)

txt文件:

--该文件字段应与ctl、要插入的数据表字段顺序一致
112|@112|@创新业务部

Oracle_sqlload导数案例,布布扣,bubuko.com

Oracle_sqlload导数案例

标签:style   blog   http   color   文件   数据   re   c   

原文地址:http://www.cnblogs.com/liudi1992/p/3866421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!