Installing DataStage 7.5x2 on Windows 2003 Server

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
maheshalways21
Participant
Posts: 1
Joined: Wed Aug 16, 2006 11:25 pm

Installing DataStage 7.5x2 on Windows 2003 Server

Post by maheshalways21 »

Hello Friends,

I have installed DataStage 7.5x2 on Windows 2003 Enterprise Edition Server. When I compile a simple job I get the following error:

Output from transformer compilation follows:

##I TFCN 000001 00:43:10(000) <main_program>
Ascential DataStage(tm) Enterprise Edition 7.5
Copyright (c) 2004, 1997-2004 Ascential Software Corporation.
All Rights Reserved


##I TOSH 000002 00:43:10(001) <main_program> orchgeneral: loaded
##I TOSH 000002 00:43:10(002) <main_program> orchsort: loaded
##I TOSH 000002 00:43:10(003) <main_program> orchstats: loaded
##E TBLD 000000 00:43:12(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256
##E TFSR 000019 00:43:12(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 00:43:12(002) <transform> Error when checking composite operator: The number of reject datasets "0"is less than the number of input datasets "1".
##W TBLD 000000 00:43:12(003) <main_program> Error when checking composite operator: Output from subprocess: cxx: file 'D:/PROGRA~1/MKSTOO~1/etc/cxx.ccg': The system cannot find the file specified.

##I TFCP 000008 00:43:12(004) <transform> Error when checking composite operator: cxx -O -IC:/Ascential/DataStage/PXEngine/include -W/TP -W/EHa -DAPT_USE_ANSI_IOSTREAMS -c C:/Ascential/DataStage/Projects/prjDev/RT_BP1.O/V0S3_test1_Transformer_3.C -o C:/Ascential/DataStage/Projects/prjDev/RT_BP1.O/V0S3_test1_Transformer_3.tmp.o
##E TCOS 000029 00:43:12(005) <main_program> Creation of step finished with status = FAILED (test1.Transformer_3)

*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S3_repos_Transformer_3 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink2;
0007: outputname 0 DSLink5;
0008:
0009: initialize {
0010: // define our row rejected variable
0011: int8 RowRejected0;
0012:
0013: // define our null set variable
0014: int8 NullSetVar0;
0015:
0016: }
0017:
0018: mainloop {
0019: // initialise our row rejected variable
0020: RowRejected0 = 1;
0021:
0022: // evaluate columns (no constraints) for link: DSLink5
0023: DSLink5.Name = DSLink2.Name;
0024: DSLink5.Salary = DSLink2.Salary;
0025: DSLink5.Bonus = (DSLink2.Salary * 0.2);
0026: writerecord 0;
0027: RowRejected0 = 0;
0028: }
0029:
0030: finish {
0031: }
0032:
*** End of Internal Generated Transformer Code

Is this due to complier error ? If so which version of C++ compiler I need to dowload, from where ? and what parameters I need to set ? I have not used DataStage for 8 months now, so request you to give me detail steps. Thanks in advance.
Regards,
Mahesh Parte (MP)
suresh.narasimha
Premium Member
Premium Member
Posts: 81
Joined: Mon Nov 21, 2005 4:17 am
Location: Sydney, Australia
Contact:

Installing DataStage 7.5x2 on Windows 2003 Server

Post by suresh.narasimha »

Hi

Please install Visual Studio Dot Net, a set of 3cds. That installs c++ compiler which is mandatory for a transformer to work.

Regards
Suresh N
SURESH NARASIMHA
kumar_s
Charter Member
Charter Member
Posts: 5245
Joined: Thu Jun 16, 2005 11:00 pm

Post by kumar_s »

If you search for this string
The number of reject datasets "0"is less than the number of input datasets "1"
. you may find most leading to compiler versioning problem or licensing or not been installed properly.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
Post Reply