当前位置: 代码迷 >> DB2 >> 大数据量需要如何设置上空间呢
  详细解决方案

大数据量需要如何设置上空间呢

热度:6771   发布时间:2013-02-26 00:00:00.0
大数据量需要怎么设置下空间呢?
Tablespace ID                        = 3
 Name                                 = EMVSPACE
 Type                                 = System managed space
 Contents                             = All permanent data. Regular table space.
 State                                = 0x0000
   Detailed explanation:
     Normal
 Total pages                          = 9
 Useable pages                        = 9
 Used pages                           = 9
 Free pages                           = Not applicable
 High water mark (pages)              = Not applicable
 Page size (bytes)                    = 16384
 Extent size (pages)                  = 32
 Prefetch size (pages)                = 32
 Number of containers                 = 1

上面是我所用的表空间的信息
跑2万的数据没有问题
跑20万数据的时候会报下面的错:

导入发卡行数据文件失败:导入发卡行数据失败:[ibm][db2][jcc][102][10040] 非自动批处理出现故障。虽然已经提交了批处理,但是该批处理的某个成员至少发生了一个异常。
使用 getNextException() 来检索已经过批处理的特定元素的异常。

就在往数据库里放数据的时候,网上查了,说可能字段长度不够,但是小数据量又没有问题,那应该不是字段长度不够的问题,还有个表空间的问题,用的是SMS类型的表空间,我还没办法扩展,不知道该怎么解决下。
------解决方案--------------------------------------------------------
跑20万数据 是什么意思?
导入发卡行数据文件失败:导入发卡行数据失败:[ibm][db2][jcc][102][10040] 非自动批处理出现故障。虽然已经提交了批处理,但是该批处理的某个成员至少发生了一个异常。
使用 getNextException() 来检索已经过批处理的特定元素的异常。

你这个提示信息是在导入过程当中产生的吗?
  相关解决方案