I am involved in a process of porting a system containing several DS-Jobs
from DataStage V7.5 Server Edition running on AIX 6.1
to DataStage V8.5 Parallel Edition running on SUSE-Linux.
Migrating the DS-Jobs was running good so far, but I have now serious problems with a DS-Job written in DataStage Basic. This Job is a very old one (more than 10 years old). This Job reads out a binary-coded complex-flat file into csv-files. I suppose, that at the time when the job was designed, the complex-flat-file stage was not yet existing in DataStage. But now I don't want to re-write a new job using the complex-flat-file stage, because the file seems to be really complex and time-consuming.
As far as I know, it had made never problems so far, when upgrading DataStage to a newer version within SERVER EDITION, but now it does when for the first time migrating to PARALLEL EDITION.
The problem starts at the very beginning, reading header information but returning only broken strange looking characters.
My questions are:
- - Is DataStage Basic compatible between DS V7.5 SERVER Edition and DS V8.5 PARALLEL Edition?
- Due to the strange looking characters: Could it be a character set problem and is there a way to fix it?
- Besides the DS-Upgrade: Could it be a problem, that the operating system and hardware/server also changed, named from AIX to SUSE-Linux?