找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2252|回复: 0

[数据库] 使用sqlldr导入数据时的 SQL*Loader-605 错误

[复制链接]
发表于 2010-4-22 17:01:25 | 显示全部楼层 |阅读模式
我新建了分区表 每个分区都是3G 数据文件已经足够大了 但是将原来的数据用sqlldr导入时 出现如下错误
Copyright (c) 1982, 2002, Oracle Corporation.  All rights rese

达到提交点,逻辑记录计数64
达到提交点,逻辑记录计数128
达到提交点,逻辑记录计数192
达到提交点,逻辑记录计数256
达到提交点,逻辑记录计数320
达到提交点,逻辑记录计数384
SQL*Loader-605:  出现非数据相关的 ORACLE 错误 -- 加载不能继续


我的ctl如下

load data
  infile 'E:\jn.csv'
  append into table TB_CIG_ORDER
  fields terminated by ","
(date_report, seller_id, item_id, qty_ord, qty_req, pri, pri3, pri_no_tax, unit_cost, manager_id, branch_id )


出差后log如下

SQL*Loader: Release 9.2.0.1.0 - Production on 星期六 5月 24 10:23:50 2008

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

控制文件: a.ctl
数据文件: E:\jn.csv
错误文件: jn.bad
废弃文件: 未作指定
:  
(可废弃所有记录)

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

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

   列名                        位置      长度  中止 包装数据类型
------------------------------ ---------- ----- ---- ---- ---------------------
DATE_REPORT                         FIRST     *   ,       CHARACTER            
SELLER_ID                            NEXT     *   ,       CHARACTER            
ITEM_ID                              NEXT     *   ,       CHARACTER            
QTY_ORD                              NEXT     *   ,       CHARACTER            
QTY_REQ                              NEXT     *   ,       CHARACTER            
PRI                                  NEXT     *   ,       CHARACTER            
PRI3                                 NEXT     *   ,       CHARACTER            
PRI_NO_TAX                           NEXT     *   ,       CHARACTER            
UNIT_COST                            NEXT     *   ,       CHARACTER            
MANAGER_ID                           NEXT     *   ,       CHARACTER            
BRANCH_ID                            NEXT     *   ,       CHARACTER            

ORA-01536: 超出表空间'JQYXGIS1'的空间限量

SQL*Loader-605:  出现非数据相关的 ORACLE 错误 -- 加载不能继续

Specify SKIP=384 when continuing the load.

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


为结合数组分配的空间:   181632字节(64行)
读取   缓冲区字节数: 1048576

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

Run began on 星期六 5月  24 10:23:50 2008
Run ended on 星期六 5月  24 10:23:50 2008

经过时间为: 00: 00: 00.06
CPU time was:         00:00:00.00

请问这是什么原因
从网上搜索有的说是数据文件不够大 我导入的数据量大概是1000W 每个数据文件3G 一共12个数据文件 应该足够大了  扩展也设置的自动扩展 请高人们给解答一下哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )

GMT+8, 2021-1-18 16:03 , Processed in 0.059228 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表