Question : How to remove the table from set integrity pending state in db2 after load

Hi,

When I try to load the data into TableA using the below syntax

load from "H:\tab282.ixf" of ixf  modified by generatedoverride insert into TableA nonrecoverable" it failed with the following error.

SQL2038N .A database system error "SQLUIIGN" occured during processing.
SQL0289N unable to locate new pages in table space "TABLESPACE_TS"
SQLSTATE=57011
After that I try to run the set integrity command but i am getting another error.
---
set integrity for tableA immediate checked;
--
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0668N  Operation not allowed for reason code "3" on table
"tableA".  SQLSTATE=57016

SQL0668N  Operation not allowed for reason code "3" on table "TABLEA                                        ".

1.Can you please help me how to come out of above situation.
2.If I am not sure of the exact problem how to find out effected tables after load operation or set integrity pending state tables?

Thank in  advance.

Answer : How to remove the table from set integrity pending state in db2 after load

The quotes are coming in front for 059105130?  I'd expect them (or hope for them) for 059L042M6 since it is not numeric.  Since some of the "numbers" are non-numeric, have you tried explicitly using a text format rather than numeric?  A text format should retain all characters (since it's not trying to process it as a number).
Random Solutions  
 
programming4us programming4us