Fatal error in Server job due to ds_uvput()

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
DS4DRIVER
Premium Member
Premium Member
Posts: 39
Joined: Thu Oct 30, 2003 1:37 pm

Fatal error in Server job due to ds_uvput()

Post by DS4DRIVER »

While DataStage server was running, the job aborted due to the following Fatal error. The job reads a Sequential file and writes to a Hash file.

stg_SUMRY_HST_ins: ds_uvput() - Write failed for record id 'FNAA3070B
1
-70001
2007-07-03
9999-01-01 00:00:00.000000'


The job successfully finished in the next run.
Is there any expaination why the job failed the first time?
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Possibly beause there was a null in one of the key columns attempted to be written to the hashed file.

Hashed file, not hash file.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
DS4DRIVER
Premium Member
Premium Member
Posts: 39
Joined: Thu Oct 30, 2003 1:37 pm

Post by DS4DRIVER »

That is not the case.
There are 5 Key fields in the Hash file. All the fields have Values as per the Record.

ds_uvput() - Write failed for record id 'FNAA3070B
1
-70001
2007-07-03
9999-01-01 00:00:00.000000'
DS4DRIVER
Premium Member
Premium Member
Posts: 39
Joined: Thu Oct 30, 2003 1:37 pm

Post by DS4DRIVER »

Also, the next time the job ran with teh same source file, it finished successfully.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Does another run of the 'same file' guarantee that the exact same records will be written to the hashed file? If that's the case and no job changes were made between runs, is there any chance that you ran out of disk space where that hashed file lives on the first run?
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply