Tim Troup wrote:
Hi,

I was in the process of importing a large tab delimited data file into a table using SYSCS_UTIL.SYSCS_IMPORT_DATA from the ij command line. The load was taking a very long time and I thought perhaps the process had stalled/hung so I terminated the process. When I checked the input data file after the process terminated it was now 0KB and contained no data.

How should such a process be terminated such that the data is not corrupted in this manner?

Thanks,

Tim


Hi Tim,

sorry to hear that you lost the input data file, I briefly looked at the import code, import does not modify the input data file. It just reads the data file using FileInputStream. Considering you killed the process , it can not be an issue with some cleanup bug. May be it something else on your system, that corrupted the file.

you should be able to kill the process during an import without any issues, data inserted into the table will be rolled back.

If you find import is indeed corrupting the file , then it is bug.


Thanks
-suresh

Reply via email to