[IBM][CLI Driver] CLI0143E Invalid precision value

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
esivaprasad
Participant
Posts: 135
Joined: Tue Dec 09, 2008 10:35 am

[IBM][CLI Driver] CLI0143E Invalid precision value

Post by esivaprasad »

Hi All,
Job designing like this :

DB2 stage - > XFM stage -> DB2 stage

source query used in db2 stage:
'select 'S' as no ,'Sucess' as def_va ,REQUEST_ID,REQUEST_SEQ_NO from MDCRDBA.textract_recurr_tbl WHERE REQUEST_ID=#REQUEST_ID# AND REQUEST_SEQ_NO=#REQUEST_SEQ_NO# and REQUEST_STATUS_CD <> 'F' ; '

Query in taget( db2 ) stage
'UPDATE MDCRDBA.textract_recurr_tbl SET REQUEST_STATUS_CD=?,ERROR_MSG_TX=?,REQUEST_END_TS=? WHERE REQUEST_ID=? AND REQUEST_SEQ_NO=?;'

we are getting following error frequently .
FATAL Error :
'MDCR_Success_Update..Success_Update: SQLExecDirect: DB2 error info message '[IBM][CLI Driver] CLI0143E Invalid precision value. SQLSTATE=HY104'.
DSTAGE-DB2CLI-0009`:`SQLBindParameter: Failed to bind a parameter. '

WARNING:
'Attempting to Cleanup after ABORT was raised in stage MDCR_Success_Update..Success_Update'.

please help me how to resolve this error.

Thanks & Regards,
Siva
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Really really truly a Server job?
-craig

"You can never have too many knives" -- Logan Nine Fingers
esivaprasad
Participant
Posts: 135
Joined: Tue Dec 09, 2008 10:35 am

Post by esivaprasad »

Yes, its really a server job.
Siva
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Then off we go to the Server forum!
-craig

"You can never have too many knives" -- Logan Nine Fingers
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

A couple of things. If you Reset the aborted job, does an message appear in the log labelled "From previous run..."? If so, please post the contents. Also, are any of your values NULL? Googling around finds some articles on NULL values causing that error but other than that there's not much information out there. Worst case, you may need to involve your official support provider.
-craig

"You can never have too many knives" -- Logan Nine Fingers
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

For every VarChar, Char, Decimal, Float and Double column, check to see that there is a non-zero entry in the Precision cell in the Columns grid.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
esivaprasad
Participant
Posts: 135
Joined: Tue Dec 09, 2008 10:35 am

Post by esivaprasad »

Hi Craig,

when in next run this failed job reset, in log there is no log like "From previous run...".

Thanks
Siva
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

That's too bad as it means we don't have that diagnostic information. If the other information that Ray and I posted don't help, involve your official support provider.
-craig

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