Search found 15603 matches

by ArndW
Thu Aug 16, 2012 9:26 am
Forum: General
Topic: DataStage 7.5, compare jobs problem
Replies: 13
Views: 4358

I don't know of any variables that affect the DataStage code generator (the part that converts the transform stage into c++ code), after that the normal compiler options are read from the file and it might be something in the pre-processor which is creating different code. My guess is that the "...
by ArndW
Thu Aug 16, 2012 7:04 am
Forum: General
Topic: DataStage 7.5, compare jobs problem
Replies: 13
Views: 4358

There is something wrong with environment 1. Setting XXXX.CITY is missing when null. The inline if (ternary operator) is missing. If you scan through the code there should be a reference to XXXX.CITY somewhere else. I wonder if the difference might be attributed to c++ compiler settings, particularl...
by ArndW
Thu Aug 16, 2012 5:20 am
Forum: General
Topic: DataStage 7.5, compare jobs problem
Replies: 13
Views: 4358

Curious indeed. What is the exact derivation code in your transform stage for this? Are you certain that all is identical (particularly the nullability of the columns in question)?
by ArndW
Thu Aug 16, 2012 1:36 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: driver does not support quoted identifiers in SQL statements
Replies: 13
Views: 22769

ArunaDas_Maharana - that "20" is an optional parameter the SQL-Server "Convert()" which specifies the string format. It should be used to make sure that no incorrect parsing of the string date is made.
by ArndW
Thu Aug 16, 2012 12:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to compile or generate the custom buildop
Replies: 5
Views: 2083

Custom buildops need to specifically define a schema for links. These are linked into the buildop via defining a "Table Definition", which has most likely not been copied over from the old installation. Open up the Build-Op and look at your tab Build -> Interfaces -> Input. There will be a...
by ArndW
Thu Aug 16, 2012 12:43 am
Forum: General
Topic: Facing Error while Login into DataSTage 8.5
Replies: 3
Views: 1486

The routine is either not catalogued (within the DataStage engine) or not catalogued correctly. This error message is most likely just the tip of the iceberg and it would be best to uninstall, delete everything from the filesystem (and registry) and re-install. But as has already been pointed out, t...
by ArndW
Tue Aug 14, 2012 11:15 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job hangs
Replies: 5
Views: 2713

I think that part of the message meant that a call to free() (release memory) on a data type of "double" failed - indicating some sort of a pointer mixup since freeing up memory only fails if it tries to get rid of memory that it hasn't allocated. Can you start taking away single elements ...
by ArndW
Tue Aug 14, 2012 10:46 am
Forum: General
Topic: Populate a variable
Replies: 4
Views: 1165

I'd be surprised if that could be done. The problem is that all the stages pretty much get started at the same time (assuming a parallel job) so even if your small ODBC stage were to get the variable and write it to a file which is used as the SQL command for the other stage you get concurrency issu...
by ArndW
Tue Aug 14, 2012 6:47 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: driver does not support quoted identifiers in SQL statements
Replies: 13
Views: 22769

Is your SQL-Server datatype "datetime" or "datetime2"? Oh, I just saw the error - your convert() is backwards... plus you don't want to convert to a timestamp in SQL-Server, that is a very different type of field - you want datetime or datetime2 try convert('#ps_AppraisalFormSect...
by ArndW
Tue Aug 14, 2012 4:05 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: TYPECONVERSION
Replies: 3
Views: 1188

I'm not at a DataStage session where I can confirm, but think that

Code: Select all

StringToDate(In.Col,"%dd%mmmm%yyyy")
should work.
by ArndW
Tue Aug 14, 2012 1:05 am
Forum: General
Topic: Up to how much RAM Datastage can utilize in WINDOWS OS?
Replies: 3
Views: 2113

The reason is that DataStage doesn't need more than 20% of RAM for this specific job. The LOOKUP Stage has a memory limit to hold the reference data, but since your job didn't abort you didn't reach that limit. DataStage buffers rows between stages in memory, but that would be only for 100,000 rows;...
by ArndW
Tue Aug 14, 2012 1:03 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: MQ and Server Shared container
Replies: 7
Views: 3201

It has been 2 or more years since I did a DataStage with MQ project, but seem to recall having hit the same problem as you are seeing. What OS are you working on? We were on AIX and I believe we did something AIX-specific. There was also an interrelationship between the default and max block sizes i...
by ArndW
Tue Aug 14, 2012 12:37 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: driver does not support quoted identifiers in SQL statements
Replies: 13
Views: 22769

The first message is just a warning and isn't applicable to your problem. What is the value of #ps_AppraisalFormSection_DeltaDate.EXTRACT_TIMESTAMP# at runtime?
by ArndW
Tue Aug 14, 2012 12:35 am
Forum: General
Topic: Job is not in the right state (compiled and not running)
Replies: 60
Views: 17247

I think that the only way to go here is to either turn off purging until you get the latest version or use some other means to ensure that you don't run the sequences in question in parallel.
by ArndW
Tue Aug 14, 2012 12:32 am
Forum: General
Topic: Up to how much RAM Datastage can utilize in WINDOWS OS?
Replies: 3
Views: 2113

RAM, or "virtual memory" is per process. DataStage starts quite a few parallel processes depending upon the configuration file settings and how a given job is designed. Buffering of data is performed both in memory and in files, also governed by settings. Thus the answer to your question i...