load出错

我是从oracle映射过来的view,在oracle查询这个view是没有问题。
现在到db2就出现“SQL3039W  可供 DATA BUFFER 的 LOAD 使用的内存禁止完全 LOAD
并行性。将使用装入并行性 "1"。”

DB2 ? SQL3039W
SQL3039W  可供 DATA BUFFER 的 LOAD 使用的内存禁止完全 LOAD 并行
      性。将使用装入并行性 "<值>"。
说明:
LOAD 实用程序试图根据系统配置确定关于 SMP 利用的最优 CPU 并行级别,或者
,用户在调用实用程序时对"装入"并行性指定了值。但是,遇到下列其中一种限
制:
1. 实用程序堆中的可用内存量禁止此并行度。
2. 对 DATA BUFFER 参数指定了太小的值,不允许指定的或可用的并行性。
将使用较低的并行度,这需要较少的内存。
用户响应:

1. 忽略此消息,LOAD 将使用较小的 LOAD 并行性值正常完成。但是,Load 性能
   可能不能达到最佳。
2. 调用实用程序时,对 LOAD 并行性指定较小的值。
3. 增大实用程序堆的大小。
4. 增大数据缓冲区参数的大小,或留空该参数,并让 LOAD 实用程序根据实用程
   序堆中的可用空间确定缺省值。

提示:怎么增大实用程序堆?怎么增大数据缓冲区参数的大小??


错误信息:

declare c cursor for select IIDD,NAME,SJLX,FSSJ,FXDZ,FXDZXZ,xmlparse( document C
ONTENT PRESERVE whitespace)  from administrator.ZDAJ_VIEW fetch first 1 rows onl
y
DB20000I  SQL命令成功完成。

load from c of cursor INSERT INTO db2admin.DT_EVENT(IIDD, NAME, SJLX, FSSJ, FSDD
, FSBM, CONTENT) NONRECOVERABLE
SQL3501W  由于禁用数据库正向恢复,因此表所驻留的表空间将不被置于备份暂挂状态。
SQL3039W  可供 DATA BUFFER 的 LOAD 使用的内存禁止完全 LOAD
并行性。将使用装入并行性 "1"。
SQL1193I  实用程序正开始通过 SQL 语句 " select
IIDD,NAME,SJLX,FSSJ,FXDZ,FXDZXZ,xmlparse( document CONTENT..." 装入数据。
SQL3500W  在时间 "2008-11-12 09:30:36.753854",实用程序在开始 "LOAD"。
SQL3519W  开始装入一致点。输入记录数 = "0"。
SQL3520W  “装入一致点”成功。
SQL3110N  实用程序已完成处理。从输入文件读了 "0" 行。
SQL3519W  开始装入一致点。输入记录数 = "0"。
SQL3520W  “装入一致点”成功。
SQL3515W  在时间 "2008-11-12 09:30:37.075814",实用程序已经完成了 "LOAD"。
SQL3500W  在时间 "2008-11-12 09:30:37.076558",实用程序在开始 "BUILD"。
SQL3213I  建立索引方式为 "REBUILD"。
SQL3515W  在时间 "2008-11-12 09:30:37.287932",实用程序已经完成了 "BUILD"。

读取行数         = 0
跳过行数         = 0
装入行数         = 0
拒绝行数         = 0
删除行数         = 0
落实行数         = 0
参与7

7同行回答

coolliqiucoolliqiu软件开发工程师福建新大陆软件
执行delete from etl20.etl_process_control where unit_id in ('N10264') with ur;s提示:ql0903n COMMIT失败,事务已回滚,原因码为2,sqlstate=40504这个错误!也不能LOAD数据,大家帮忙看看是什么错误显示全部
执行delete from etl20.etl_process_control where unit_id in ('N10264') with ur;
s提示:ql0903n COMMIT失败,事务已回滚,原因码为2,sqlstate=40504这个错误!
也不能LOAD数据,大家帮忙看看是什么错误收起
互联网服务 · 2008-12-09
浏览1014
我一会发个帖子给你显示全部
我一会发个帖子给你收起
2008-11-18
浏览1078
那你能告诉我 DB2怎么访问Oracle的吗?显示全部
那你能告诉我 DB2怎么访问Oracle的吗?收起
2008-11-12
浏览990
- - 联邦什么意思显示全部
- - 联邦什么意思收起
2008-11-12
浏览1015
哥哥,小声的问一下,  你说的 " 从oracle映射过来的view " 是不是就是 DB2 和 Oracle 的联邦呀.显示全部
哥哥,小声的问一下,  你说的 " 从oracle映射过来的view " 是不是就是 DB2 和 Oracle 的联邦呀.收起
2008-11-12
浏览1038
UPDATE DATABASE CONFIGURATION for appdev  using UTIL_HEAP_SZ 20000我增大了 实用程序堆大小(4KB)  (UTIL_HEAP_SZ) 也不行显示全部
UPDATE DATABASE CONFIGURATION for appdev  using UTIL_HEAP_SZ 20000
我增大了 实用程序堆大小(4KB)  (UTIL_HEAP_SZ) 也不行收起
2008-11-12
浏览993
更改 BUFFERPOOL  大小示例:ALTER BUFFERPOOL IBMDEFAULTBP IMMEDIATE SIZE XXXX(XXXX 为该缓冲池页大小)更改 实用程序堆 大小示例:UPDATE DB CFG FOR DB_NAME USING UTIL_HEAP_SZ XXXX(XXXX 有XXXX个4K页)另外,你的load读取0行是怎么回事呢?这个视图没有数据?还是在Or...显示全部
更改 BUFFERPOOL  大小示例:
ALTER BUFFERPOOL IBMDEFAULTBP IMMEDIATE SIZE XXXX(XXXX 为该缓冲池页大小)
更改 实用程序堆 大小示例:
UPDATE DB CFG FOR DB_NAME USING UTIL_HEAP_SZ XXXX(XXXX 有XXXX个4K页)
另外,你的load读取0行是怎么回事呢?这个视图没有数据?还是在Oracle上有,在DB2上访问就没有?收起
2008-11-12
浏览991

提问者

fcming915
擅长领域: 数据库

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2008-11-12
  • 关注会员:0 人
  • 问题浏览:7203
  • 最近回答:2008-12-09
  • X社区推广