Parallel job reports failure (code 134)

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
cuddykum
Participant
Posts: 1
Joined: Sat Aug 06, 2005 9:39 pm

Parallel job reports failure (code 134)

Post by cuddykum »

Has anyone come across this error? Parallel job reports failure (code 134)- What is this? I don't have any other messages. The only other pieces of info that might give a clue are reproduced below.

*********** Warnings Follow ******************************
main_program: An NLS map <ISO-8859-1> is specified, but NLS_LANG is not set. The NLS map must be set to an ICU codepage which is equivalent to the character set specified by NLS_LANG

????????????????????: Column ?????????? floating point decimal not fully supported. Adjusting scale.
*********** Info follows *********************************
Contents of phantom output file =>
RT_SC87/OshExecuter.sh: line 20: 12909 Aborted $APT_ORCHHOME/bin/osh "$@" -f $oshscript >$oshpipe 2>&1
********************************************************

Any help will be greatly appreciated.

Thanks
Cuddy
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Welcome aboard! :D

The first message is a warning that there is a difference between the character map set for DataStage NLS and that set by the environment variable NLS_LANG (which may not be set at all). This may affect handling of non-Latin characters, whether in View Data or in processing.

The second message is an informational message that your C environment does not fully support floating point decimal numbers, a message that generally appears when dfloat is specified as a data type.

The abort message relates very specifically to an OSH script (the pathname to which is RT_SC87/OshExecuter.sh in your project directory on the server). Take a look at this script and see what's happening at and just prior to line 20, and relate this back to your job design. Alas it's not possible to be any more precise without knowing more about that design.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
ukyrvd
Premium Member
Premium Member
Posts: 73
Joined: Thu Feb 10, 2005 10:59 am

Post by ukyrvd »

The first message is a warning that there is a difference between the character map set for DataStage NLS and that set by the environment variable NLS_LANG (which may not be set at all). This may affect handling of non-Latin characters, whether in View Data or in processing
Hi ray ..
Can you please explain how and where (UNIX box) do we set this?

thanks
thank you
- prasad
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

It's an environment variable. You can set it anywhere you like, including /etc/profile, $HOME/.profile and so on. For DataStage processes it should be set in $DSHOME/dsenv.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply