728x90
오류 내역
2011-10-05-13.11.10.363323+540 I2629862A444 LEVEL: Error
PID : 28348 TID : 1 PROC : db2agent (******) 0
INSTANCE: *** NODE : 000 DB : ******
APPHDL : 0-1803 APPID: *LOCAL.cop.111005041027
AUTHID : COP
FUNCTION: DB2 UDB, buffer pool services, sqlbAlterPool, probe:30
MESSAGE : ZRC=0x8002003F=-2147352513=SQLB_ADD_CONT_PENDING
"Add containers pending"
2011-10-05-13.48.37.989959+540 I2637771A501 LEVEL: Error
PID : 28146 TID : 1 PROC : db2agent (******) 0
INSTANCE: *** NODE : 000 DB : ******
APPHDL : 0-1280 APPID: *LOCAL.cop.111005040428
AUTHID : COP
FUNCTION: DB2 UDB, database utilities, DIAG_ERROR, probe:0
DATA #1 : String, 128 bytes
LOADID: 28146.2011-10-05-13.04.28.710265.0 (65530;32770)
, -2146107283, 0000000000000000, Detected in file:sqluvld.C, Line:3427
테이블 스페이스는 DMS, FILE 형태였으며 CURSOR LOAD 수행중 테이블 스페이스 컨테이너 추가작업이 동시에 수행중에 오류가 발생하였다. 컨테이너 추가 작업을 수행한다고 해서 항상 오류가 나는 것은 아니지만 운영 DB등에서 수행한다면 동시 작업은 피한다.
다음은 관련 오류에 대한 설명이다.
Load utility may stuck in deadloop and couldn't be forced.
This happened because of the return code from sqluCrossFetchInto
Buffer is overwritten by other functions, so that the loop in
Load is not able to detect the error.
오류가 발생했을 때는 load terminate를 수행하여 load 작업을 정리하면 해결할 수 있다. terminate가 수행되면 LOAD한 데이터는 제거된다.
e.g. load from /dev/null of del terminate into table1
728x90