View previous topic :: View next topic
|
Author |
Message |
Unique
New User
Joined: 10 Jul 2007 Posts: 24 Location: Blore
|
|
|
|
I want to combine the data of file1 which is a FB and data of file2 which is VB into a file FILE3 which is VB similar to FILE2.
Code: |
//STEP1 EXEC PGM=SYNCSORT
//SORTIN DD DSN=FILE1,DISP=SHR
// DD DSN=FILE2,DISP=SHR
//SORTOUT DD DSN=FILE3,DISP=OLD
//SYSOUT DD SYSOUT=*
//SYSIN DD *
SORT FIELDS=COPY
//*
|
i tried the above code, but i am getting abend.can you please guide.
Regards |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
You need to post the entire diagnostic output.
You will probably need to copy the fb data to vb and then combine the vb files. |
|
Back to top |
|
|
Richa Jain
New User
Joined: 18 Mar 2008 Posts: 35 Location: Gurgaon
|
|
|
|
I donno if it is possible with syncsort..
You need to add a step to copy FB file(file1) into a temporary VB file using IEBGENER.
Code: |
//STEP1 EXEC PGM=IEBGENER
//SYSIN DD DUMMY
//SYSUT1 DD DSN=TEST.INPUT.FB.FILE1,
// DISP=SHR
//SYSUT2 DD DSN=TEST.OUTPUT.VB.TEMP,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(CYL,(1,1),RLSE),
// DCB=(RECFM=VB,LRECL=84,BLKSIZE=6720)
//SYSPRINT DD SYSOUT=*
|
In second step you can use sort to combine the two files (tempfile and FILE2) into FILE3 [/code] |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Both files need to be of the same format, either FB or VB.
Use SORT to convert the FB into VB, and then merge the files. |
|
Back to top |
|
|
|