Search found 15603 matches

by ArndW
Thu Jul 16, 2009 2:31 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: string to decimal error conversion
Replies: 18
Views: 4650

The "," comma is the decimal separator in several NLS locales so you are correct and I was wrong - it is likely to do with NLS after all. What Locale do you have set - in German, for example, the default decimal separator is the "," character. Also, in the "edit row" at...
by ArndW
Thu Jul 16, 2009 1:27 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Not Enough space
Replies: 11
Views: 3812

The "Not enough space" message almost always refers to disk space. I have fought with this issue before. After intensive checking during runtime it became clear that we had no disk issues, but that the lookup stage we were using tried to allocate more than 512 Mb. The solution is to use &q...
by ArndW
Thu Jul 16, 2009 12:57 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Rules To Be Followed For Concatenation
Replies: 8
Views: 2210

Also, which stage are you using to do this?
by ArndW
Wed Jul 15, 2009 10:00 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: string to decimal error conversion
Replies: 18
Views: 4650

No, this has nothing to do with NLS. Perhaps there are "hidden" characters in the string and I seem to recall that spaces cause issues as well. Do the explicit conversion in a modify or transform stage and you can also implement the IsValid() function to check on validity.
by ArndW
Wed Jul 15, 2009 9:58 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unable to Run Datastage Jobs
Replies: 6
Views: 2029

That problem sounds familiar, I know I have had that once but cannot recall what caused it. You could try "dsjob -mode NORMAL -run Myproject MyJob" from the command line. If possible, do a restart of datastage. I think that is what I did when I had this problem.
by ArndW
Wed Jul 15, 2009 9:32 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Skip the sequence when the source file is empty
Replies: 6
Views: 1945

In the first sequence you would program the filename as a parameter. Then execute a shell - I can't recall the UNIX file test syntax, but here's something else - "wc -l " as command, "#FileParameter#" as the parameters. Then in the condition part of the stage check for a return v...
by ArndW
Wed Jul 15, 2009 9:26 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unable to Run Datastage Jobs
Replies: 6
Views: 2029

When you reset the job from the director, do you get a log entry "from previous run..."? If so, what does it contain? From UNIX, see how many processes with the userid you use to run your jobs are actually running ("ps -ef | grep {userid} | wc -l")
by ArndW
Wed Jul 15, 2009 9:19 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Skip the sequence when the source file is empty
Replies: 6
Views: 1945

Write a sequence which calls a unix shell to test for existence of said file. Depending upon the result of that test, call up the real sequence.
by ArndW
Wed Jul 15, 2009 6:57 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Attempting to Cleanup after ABORT raised in job
Replies: 4
Views: 13866

do a "reset" on your job and then look at the entry "from previous run...". Most likely your before job code (perhaps the job control) is calling things that don't exist or haven't been loaded into the new environment.
by ArndW
Wed Jul 15, 2009 6:25 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Multiple Instances
Replies: 1
Views: 997

When you call a multiinstance job from a job sequence there is an entry field for the instance, you can put in a constant string or use a variable for the instance name/number.
by ArndW
Wed Jul 15, 2009 6:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Regarding format of seq files
Replies: 3
Views: 1244

Are you checking to understand an existing job or creating something new? If the incoming file is in DOS format you have a <cr><lf> as a terminator. If the file is fixed width you don't need line terminators.
by ArndW
Wed Jul 15, 2009 6:05 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Not Enough space
Replies: 11
Views: 3812

If you are on AIX then this thread will help solve the problem. I thought that the solution was in another thread, with some more details, but couldn't find it. I think that if the lookup exceeds 512Mb you get this error unless extended the space. Note that if you have large VarChar columns in the l...
by ArndW
Wed Jul 15, 2009 5:27 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Processing in input data in batch wise
Replies: 4
Views: 1248

I assume your input file is bigger than 100,000 rows. Isn't doing several runs, each processing 100,000 [different] rows to separate output files the same as doing one run and then splitting the output into chunks of 100,000? The latter would be so much easier and less susceptible to errors.
by ArndW
Wed Jul 15, 2009 5:25 am
Forum: General
Topic: Can't access datastage designer but still running
Replies: 17
Views: 9730

"alter login xmeta enable;" might do the trick.
by ArndW
Wed Jul 15, 2009 4:39 am
Forum: General
Topic: Can't access datastage designer but still running
Replies: 17
Views: 9730

Is it an ORACLE repository? If yes, the DBA should do an "alter user xmeta account unlock;". But you will need to find out who is trying to login with the wrong password since that error is bound to occur again.