APAR status
Closed as Permanent restriction.
Error description
I (1) set NLS_LANG=ITALIAN_ITALY.WE8ISO8859P15, (2) NLS_NUMERIC_CHARACTERS=,. (3) removed the NLS_NUMERIC hard-coded variable and a reading/writing Oracle EE job failed with this error message: Oracle_Enterprise_0,0: Fatal Error: APT_Decimal::assignFromString: invalid format for the source string. So I modified the Job parameters to work with "," like this: And that fixed it. The Oracle EE job successfully reads and writes numeric data without the hard-coded numeric_characters env var.
Local fix
Problem summary
Oracle Enterprise stage is hard-coding Oracle's NLS_NUMERIC_CHARACTERS environment variable and this is causing some Oracle views to fail execution because they rely on decimal separators other than the period.
Problem conclusion
In 753 the Parallel Framework only has support for the period decimal seperator, so the Oracle EE stage must notify Oracle that it must recieve/send all decimal numbers with a period for the decimal seperator. If the DataStage Job property with the decimal seperator is modified on 753 and earlier, the Parallel framework will ignore this setting. For versions 801 and later, this is not an issue and DataStage is working correctly.
Temporary fix
Comments
APAR Information
APAR number
JR39098
Reported component name
WIS DATASTAGE
Reported component ID
5724Q36DS
Reported release
753
Status
CLOSED PRS
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-03-09
Closed date
2011-03-22
Last modified date
2011-03-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSEF","label":"IBM InfoSphere DataStage"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.3","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
22 March 2011