Page 1 of 1

Posted: Tue May 17, 2011 3:22 pm
by ray.wurlod
Use the correct UniChar() function to describe the characters.

Posted: Wed May 18, 2011 4:44 am
by Md Dawar Mughni
ray.wurlod wrote:Use the correct UniChar() function to describe the characters. ...
UniChar() function does not work in Transformer, Could you please let me know how exactly do I need to use UniChar() exactly for this particular example.

appreciate your kind support

Posted: Wed May 18, 2011 5:48 pm
by ray.wurlod
What do you mean by "doesn't work"?

Do you have NLS installed and enabled?

If not, you will struggle to process accented characters, etc.

Posted: Thu Jun 02, 2011 3:12 am
by Md Dawar Mughni
Oh Ok.

The NLS is not been installed. and its not possible to install it now.

Now the work around would be DS Routines or unix script.

Is there any other way of doing it without NLS istalled, please suggest.

Posted: Wed Jun 08, 2011 3:56 am
by Bicchu
Can anybody please tell me what is NLS?
And how to check whether it is installed or not in a system?

Posted: Wed Jun 08, 2011 4:02 am
by samyamkrishna
You can use the tr command in a wrapper stage. for the column.

But for this you need to know the ASCII valuer of the special character.

Posted: Wed Jun 08, 2011 6:18 am
by chulett
Bicchu wrote:Can anybody please tell me what is NLS?
And how to check whether it is installed or not in a system?
You can check the NLSMODE setting in the uvconfig file. If NLSMODE is 0 then NLS has not been installed. As to what it is, Google is your friend.

Posted: Wed Jun 08, 2011 4:34 pm
by ray.wurlod
NLS is "National Language Support" - a misnomer because it's about character sets and locales, not about languages. NLS provides the means to map external character sets (for example SHIFT-JIS for Japanese) into the Unicode used within DataStage.

Actually, if NLSMODE is 0, then NLS has been installed but not enabled.

If NLS has not been installed, NLSMODE does not even appear in uvconfig.

Posted: Wed Jun 08, 2011 7:58 pm
by chulett
D'oh! For some reason when I transcribed a post I found on the subject, I ended up typing 'installed' when it said 'activated'. :(