Column ... floating point decimal is not fully supported;

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
Manfred Hagedorn
Participant
Posts: 58
Joined: Wed Apr 04, 2007 10:02 am

Column ... floating point decimal is not fully supported;

Post by Manfred Hagedorn »

Hello,
i found many entries in the forum regarding this topic, but nothing for my special problem:

We change out environement from HP to AIX, and of course get Oracle new installed.

On the new maschine all jobs reading from oracle now get this messages "Column ... floating point decimal is not fully supported; adjusting the scale."

This was not the case in the old environment.

Well something must be different on the new maschine, but what?
It is a Datastage parameter,
a Unix parameter
or a Oracle paraemter ???

Hope, that anybody can help me. Thanks a lot in advance !!!
Manfred
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

I liked on of Ray's old posts on this subject:
ray.wurlod wrote:It's all Oracle bin Larry's fault for not having a proper Integer data type.

You can not prevent this message without adjusting your metadata precisely to match that of Oracle, and even then you will get a message logged (a slightly different one).

This is one of those alert messages that it is safe to ignore, and therefore I tend to demote it to informational using a message handler. (I never suppress messages from the log.)
Manfred Hagedorn
Participant
Posts: 58
Joined: Wed Apr 04, 2007 10:02 am

Post by Manfred Hagedorn »

Thanks for your feedback.
But this sounds like to make changes in Datastage on Job level.
As the jobs run properly in the old environment, but now i get in dozends of jobs 100s of warinings, i think there is a very general parameter issue anywhere in Datstage, Unix or Oracle which has to be changed, or?
Manfred
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The recommendation remains to demote this to an informational level message as the message cannot be avoided and is generally not a valid warning.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

So, in your old environment you didn't get these messages at all? If so, what's different about the Oracle environment between servers, specifically the exact Oracle client version installed in each?
-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 »

Was the message suppressed on the old system and you did not migrate the message handler(s)?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Manfred Hagedorn
Participant
Posts: 58
Joined: Wed Apr 04, 2007 10:02 am

Migration of the Message Handler

Post by Manfred Hagedorn »

Hello Ray,

well, Datastage Source have been migrated to a new system.
But not the Message-Handler.
How could i do this ???

Manfred
priyadarshikunal
Premium Member
Premium Member
Posts: 1735
Joined: Thu Mar 01, 2007 5:44 am
Location: Troy, MI

Post by priyadarshikunal »

search for msh file which was being used for other project (should be present in installation directory and then set it as default for the project in new system.
Priyadarshi Kunal

Genius may have its limitations, but stupidity is not thus handicapped. :wink:
Manfred Hagedorn
Participant
Posts: 58
Joined: Wed Apr 04, 2007 10:02 am

Move Message Handler Files

Post by Manfred Hagedorn »

Hello,

well, meanwhile i have manual demoted many warnings to informational on the new Test-Maschine.
I find now many ".msh" Files there:
dsuser@dwhsie1u /datastage # find . -name *.msh -print
./Ascential/DataStage/Projects/DEV_EDW/RT_SC139/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC137/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC237/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC164/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC174/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC153/Local.msh
./Ascential/DataStage/Projects/DEV_EDW/RT_SC160/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC730/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC731/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC726/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC725/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC724/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC723/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC719/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC716/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC715/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC711/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC709/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC687/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC681/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC680/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC679/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC678/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC732/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC733/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC734/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC735/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC736/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC737/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC740/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC741/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC742/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC743/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC744/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC745/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC746/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC747/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC751/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC753/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC754/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC755/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC774/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC844/Local.msh
./Ascential/DataStage/Projects/IIP_DEV/RT_SC845/Local.msh

How can i move this file to the future Produktion system???
Can i concatinate all Content to one file?
If yes, where to put this one big file?
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Those are "local message handlers", they need to be in the directory for the job they are associated with and thus no "put in one giant file" option. You'd need to find the job number of the job in question and then migrate the msh file from there to whatever job number the job has in production as it will be different.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Etler21
Participant
Posts: 52
Joined: Mon Mar 08, 2010 5:51 am

Post by Etler21 »

There is a patch by IBM which take care of this oracle warning and the patch number is e117761_aix_DS7511.tar
you may want to ask them about this.
Manfred Hagedorn
Participant
Posts: 58
Joined: Wed Apr 04, 2007 10:02 am

Post by Manfred Hagedorn »

Super,
thanks for the hint to the IBM patch!
Manfred
Post Reply