Db2udb API stage

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
Ratan Babu N
Participant
Posts: 34
Joined: Tue Dec 27, 2005 12:13 am

Db2udb API stage

Post by Ratan Babu N »

Hi,
I am using a Db2udb API stage to delete the records.
In the stage, Input- SQL - User Defined tabpage
I used Delete statement and the number of records to be deleted is 6 million.
But the job is aborted with the following message

APT_CombinedOperatorController(0),0: Operator terminated abnormally: received signal SIGSEGV
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The SIGSEGV signal is indicative of an error, but you need to supply a lot more information before it can be diagnosed. Does the error occur when deleting only a couple of hundred rows? Does it always appear with the row? If you go to a single node configuration file do you have the same problem?
DSguru2B
Charter Member
Charter Member
Posts: 6854
Joined: Wed Feb 09, 2005 3:44 pm
Location: Houston, TX

Post by DSguru2B »

Is it a conditional delete? Or you are wiping away all the records and then doing a load?
If the later i would advice you to do a load replace from /dev/null to clear the table (truncate).
If the former, then as ArndW mentioned, the SIGSEVG signal is indicative of an error. The error might be pertaining to the database, as you are doing a logged activity for 6M records (delete)
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.
Post Reply