I try to copy a table from production system (DB2 UDB EEE V7.2 + fixpak5)
to the testing system (DB2 UDB V8.1 + fixpak4a).
I moved the data from productions system by using the following steps:
On production system:
$ db2 "export to xxxxx.del of del select * from xxxxxx"
On testing system:
I use db2 utility autoload, because I use the autoload cfg script for a long
time.
The autoload result:
Summary of Partitioning Agents:
Rows Read = 9059213
Rows Rejected = 0
Rows Partitioned = 9059213
Summary of LOAD Agents:
Number of rows read = 9059213
Number of rows skipped = 0
Number of rows loaded = 8940829
Number of rows rejected = 118384
Number of rows deleted = 0
Number of rows committed = 9059213
The message log of autoload - on target db partition #2
====
SQL3109N The utility is beginning to load data from file
"/xxx/xxx/xxx/xxxx.del".
SQL3500W The utility is beginning the "LOAD" phase at time "04-07-2004
15:57:15.971066".
SQL3519W Begin Load Consistency Point. Input record count = "0".
SQL3520W Load Consistency Point was successful.
SQL3114W Some data following """" in row "30214" and column "1" was
not loaded.
SQL3114W Some data following """" in row "30705" and column "1" was
not loaded.
SQL3114W Some data following """" in row "50891" and column "1" was
not loaded.
SQL3114W Some data following """" in row "58369" and column "1" was
not loaded.
SQL3114W Some data following """" in row "61489" and column "1" was
not loaded.
SQL3114W Some data following """" in row "61645" and column "1" was
not loaded.
SQL3125W The character data in row "77083" and column "2" was
truncated because the data is longer than the target database column.
SQL3125W The character data in row "77085" and column "2" was
truncated because the data is longer than the target database column.
SQL3114W Some data following """" in row "92903" and column "1" was
not loaded.
SQL3114W Some data following """" in row "93068" and column "1" was
not loaded.
SQL3114W Some data following """" in row "107218" and column "1" was
not loaded.
SQL3125W The character data in row "111066" and column "2" was
truncated because the data is longer than the target database column.
SQL3125W The character data in row "111067" and column "2" was
truncated because the data is longer than the target database column.
SQL3114W Some data following """" in row "112687" and column "1" was
not loaded.
SQL3114W Some data following """" in row "112688" and column "1" was
not loaded.
SQL3125W The character data in row "116593" and column "2" was
truncated because the data is longer than the target database column.
SQL3114W Some data following """" in row "120511" and column "1" was
not loaded.
SQL3114W Some data following """" in row "124154" and column "1" was
not loaded.
SQL3125W The character data in row "124510" and column "2" was
truncated because the data is longer than the target database column.
SQL3125W The character data in row "128187" and column "2" was
truncated because the data is longer than the target database column.
SQL3114W Some data following """" in row "128892" and column "1" was
not loaded.
SQL3125W The character data in row "134004" and column "2" was
truncated because the data is longer than the target database column.
......
==================
I CAN'T UNDERSTAND WHY THERE ARE SOME ROWS WERE REJECTED??? WHY IS IT OK
THAT THEY CAN BE EXISTED IN THE PRODUCTION DB???
I don t think the issue is because my target db server is Version8.1.
Does anyone have any idea about this?