sqlloader 用法

 数据文件:test1.txt

 

SYSTEM                   ,            40960
 SYSTEM                   ,            40960
 SYSTEM                   ,        323649536
 SYSTEM                   ,            81920
 SYSTEM                   ,         74350592
 SYSTEM                   ,            65536
 SYSTEM                   ,            81920
 SYSTEM                   ,            40960
 SYSTEM                   ,            40960
 SYSTEM                   ,         19963904
 SYSTEM                   ,            90112
 SYSTEM                   ,           229376
 ZFAD                     ,         11526144

 

控制文件:input.ctl

load data
infile 'test1.txt'
append into table sum_dba_free_space
fields terminated by ','
(tablespace_name,bytes)

 

db建表:

create table sum_dba_free_space(tablespace_name varchar2(30),bytes number)

 

c:/>sqlldr scott/tiger control=input.ctl

 

加载失败的log(同时会产生test.bad文件):c:/input.log

 

SQL*Loader: Release 10.2.0.4.0 - Production on 星期五 10月 10 01:53:43 2008

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

控制文件:      input.ctl
数据文件:      test1.txt
  错误文件:    test1.bad
  废弃文件:    未作指定
 
(可废弃所有记录)

要加载的数: ALL
要跳过的数: 0
允许的错误: 50
绑定数组: 64 行, 最大 256000 字节
继续:    未作指定
所用路径:       常规

表 SUM_DBA_FREE_SPACE,已加载从每个逻辑记录
插入选项对此表 APPEND 生效

   列名                        位置      长度  中止 包装数据类型
------------------------------ ---------- ----- ---- ---- ---------------------
TABLESPACE_NAME                     FIRST     *   ,       CHARACTER           
BYTES                                NEXT     *   ,       CHARACTER           


表 SUM_DBA_FREE_SPACE:
  6984 行 加载成功。
  由于数据错误, 0 行 没有加载。
  由于所有 WHEN 子句失败, 0 行 没有加载。
  由于所有字段都为空的, 0 行 没有加载。


为绑定数组分配的空间:                 33024 字节 (64 行)
读取   缓冲区字节数: 1048576

跳过的逻辑记录总数:          0
读取的逻辑记录总数:          6984
拒绝的逻辑记录总数:          0
废弃的逻辑记录总数:        0

从 星期五 10月 10 01:53:43 2008 开始运行
在 星期五 10月 10 01:53:43 2008 处运行结束

经过时间为: 00: 00: 00.31
CPU 时间为: 00: 00: 00.20

 

c:/test.bad:

 

"SYSTEM             "     ,            40960
"SYSTEM             "     ,            98304
"SYSTEM             "     ,            81920
"SYSTEM             "     ,            40960
"SYSTEM             "     ,            40960
"SYSTEM             "     ,        323649536
"SYSTEM             "     ,            81920
"SYSTEM             "     ,         74350592
"SYSTEM             "     ,            65536
"SYSTEM             "     ,            81920
"SYSTEM             "     ,            40960
"SYSTEM             "     ,            40960
"SYSTEM             "     ,         19963904
"SYSTEM             "     ,            90112
"SYSTEM             "     ,           229376
"ZFAD               "     ,         11526144
"ZFAX               "     ,         11526144
"RBS                "     ,           819200
"RBS                "     ,           778240
"CTXD               "     ,         61743104
"CTXD               "     ,        520093696
"CTXD               "     ,          8380416
"OWAPUB             "     ,         10403840
"ABMD               "     ,         37847040
"ABMX               "     ,         33423360
"AKD                "     ,            81920
"AKD                "     ,            81920
"AKD                "     ,         60866560
"AKX                "     ,         60334080
"ALRD               "     ,          7004160
"ALRX               "     ,         14827520
"AMSD               "     ,         12165120
"AMSX               "     ,         14499840
"AMVD               "     ,         14090240
"AMVX               "     ,         10690560
"APD                "     ,        698572800
"APX                "     ,        885104640
"APPLSYSD           "     ,           409600
"APPLSYSD           "     ,           942080
"APPLSYSD           "     ,          2088960
"APPLSYSD           "     ,            81920
"APPLSYSD           "     ,           901120
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
"APPLSYSD           "     ,          2129920
(共50条记录)

 

加载成功的情况:

C:/>sqlldr scott/tiger control=input.ctl

SQL*Loader: Release 10.2.0.4.0 - Production on 星期五 10月 10 01:53:43 2008

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

达到提交点 - 逻辑记录计数 64
达到提交点 - 逻辑记录计数 128
达到提交点 - 逻辑记录计数 192
达到提交点 - 逻辑记录计数 256
达到提交点 - 逻辑记录计数 320
达到提交点 - 逻辑记录计数 384
达到提交点 - 逻辑记录计数 448
达到提交点 - 逻辑记录计数 512
达到提交点 - 逻辑记录计数 576
...
...
...
达到提交点 - 逻辑记录计数 6983
达到提交点 - 逻辑记录计数 6984

C:/>

 

附:test1.csv

 

 SYSTEM   40960 
 SYSTEM   98304 
 SYSTEM   81920 
 SYSTEM   40960 
 SYSTEM   40960 
 SYSTEM   3.24E+08 
 SYSTEM   81920 
 SYSTEM   74350592 
 SYSTEM   65536 
 SYSTEM   81920 
 SYSTEM   40960 
 SYSTEM   40960 
 SYSTEM   19963904 
 SYSTEM   90112 
 SYSTEM   229376 
 ZFAD     11526144 
 ZFAX     11526144 
 RBS      819200 
 RBS      778240 
 CTXD     61743104 
 CTXD     5.2E+08 
 CTXD     8380416 
 OWAPUB   10403840 
 ABMD     37847040 
 ABMX     33423360 
 AKD      81920 
 AKD      81920 
 AKD      60866560 
 AKX      60334080 
 ALRD     7004160 
 ALRX     14827520 
 AMSD     12165120 
 AMSX     14499840 
 AMVD     14090240 
 AMVX     10690560 
 APD      6.99E+08 
 APX      8.85E+08 
 APPLSYSD 409600 
 APPLSYSD 942080 
 APPLSYSD 2088960 
 APPLSYSD 81920 
 APPLSYSD 901120 
 APPLSYSD 2129920 
 APPLSYSD 2129920 
 APPLSYSD 2129920 
 APPLSYSD 2129920 
 APPLSYSD 2129920 
 2129920 
 2129920 
 2129920 
 2129920 


input.ctl:

 

load data
infile 'test1.csv'
append into table sum_dba_free_space
fields terminated by ','
(tablespace_name,bytes)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值