Merge Stage

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
marcogonnelli
Participant
Posts: 13
Joined: Thu Jun 16, 2005 6:44 am

Merge Stage

Post by marcogonnelli »

Hi there all !! I have a problem running a Merge Stage in LeftOuterJoin between two files errror codes are printed in log are the following:

Info : MergeFlussi..merge_flussi: Seek failed
Info : MergeFlussi..merge_flussi: Function 'put_row_to_page' failed
Fatal : MergeFlussi..merge_flussi: Function 'construct_hash_table' failed

...any suggestion will be appreciated. :roll:
ThnX in advance MarK :?
elavenil
Premium Member
Premium Member
Posts: 467
Joined: Thu Jan 31, 2002 10:20 pm
Location: Singapore

Post by elavenil »

One possiblity to cause this issue is that the key columns having NULL value so check the key column values.

HTWH.

Regards
Saravanan
marcogonnelli
Participant
Posts: 13
Joined: Thu Jun 16, 2005 6:44 am

Post by marcogonnelli »

Checked KEY column values, they contains no NULL VALUES, also in the metadata definition for both files KEYCOLUMNS are set to Nullable -> NO

.....still having the same problem........ :? :x :cry:
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Check with your support provider.

Does this happen with every Merge stage you use? If so, it could be that you lack write permission in the temporary directory (which you specify in the stage properties).

Or it could be a problem within one of those temporary files.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
marcogonnelli
Participant
Posts: 13
Joined: Thu Jun 16, 2005 6:44 am

Post by marcogonnelli »

I have checked my quota on Datastage server I have 200mb (approx.) of free space, where temporary files are created.

...still have the same problem.... :? :x :shock:
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Try it with a small test file which you can trace easily.
LRenwick
Participant
Posts: 5
Joined: Fri Aug 26, 2005 9:02 am
Location: London, UK

Post by LRenwick »

I am also getting this error.

I have checked the permissions on the directories and files. I can view the data in the 2 files from the job that creates them and it looks like it should. The key columns for the merge are not null.

Any help or advice would be much appreciated, I've run out of ideas!

Thanks and Regards,
Louise.
marcogonnelli
Participant
Posts: 13
Joined: Thu Jun 16, 2005 6:44 am

Post by marcogonnelli »

still having problem with merge stage ... I'm getting very Angry :x :x

Is there another way to make a left outer join between two files without using merge stage... any help will be appreciated ... thnxxx in adv Marco
kaps
Participant
Posts: 452
Joined: Tue May 10, 2005 12:36 pm

Post by kaps »

You can use the database left outer join function if you are source is table.
marcogonnelli
Participant
Posts: 13
Joined: Thu Jun 16, 2005 6:44 am

Post by marcogonnelli »

...ok I'll import the two text files in two temp tables..
:? .. u mean using ODBC stage and user defined SQL
(my server is Informix 9.4)
I'll divide in two job.
First job : will import the two flat files in two tables using the ODBC stage
Second job : using three ODBC stages two for read from the temp tables linked to the third which is the target tables with user defined SQl option on and Outer join sintax
...... ?? Is that correct ? LOL :wink:
Post Reply