Copy VSAM to VSAM via SYNCSORT.........



Support for NetApp SyncSort for z/OS, Visual SyncSort, SYNCINIT, SYNCLIST and SYNCTOOL

Copy VSAM to VSAM via SYNCSORT.........

Postby rmd3003 » Tue Dec 06, 2011 3:26 am

Hi there. We are using SYNCSORT and I already tested step below. It works but I'm not sure if I understand if I need to code AMP=('AMORG','BUFND=XX') ?
Also, Am I missing something here?

//STEP1    EXEC PGM=SYNCSORT,REGION=8M,TIME=1439,           
//         PARM='DYNALLOC=SYSDA,VSCORET=2M'
//SORTIN   DD DSN=KSDS.INPUT.FILE.OLD,DISP=SHR     
//         AMP=('AMORG','BUFND=20')             
//SORTOUT  DD DSN=KSDS.OUTPUT.FILE.NEW,DISP=SHR
//         AMP=('AMORG','BUFND=20')                     
//SORTMSG  DD SYSOUT=*                                 
//SYSOUT   DD SYSOUT=*                                 
//SYSUDUMP DD SYSOUT=*                                 
//*                                                     
//SYSIN    DD *                                       
    OPTION COPY                                         
    INCLUDE COND=(5,4,CH,GT,C'0000')         


Want to note that both input and output files are online (region is down during copy) and has over 100 million records. This is DEFINE for both (the same)......

DEFINE CLUSTER                                      -
      (NAME(KSDS.OUTPUT.FILE.NEW)                   -
       SHAREOPTIONS(2 3)                            -
       INDEXED                                      -
       NOIMBED                                      -
       NOREPLICATE                                  -
       NOREUSE                                      -
       DATACLAS(EXTVSAMC)                           -
       RECORDSIZE(100 500)                          -
       FREESPACE(50 30)                             -
       KEY(28 0))                                   -
      DATA                                          -
      (NAME(KSDS.OUTPUT.FILE.NEW.DATA)              -
       CYL(4000 2500)                               -
       VOLUMES(* * * * * *)                         -
       CISZ(18432))                                 -
      INDEX                                         -
      (NAME(KSDS.OUTPUT.FILE.NEW.INDEX)             -
       CYL(750 150)                                 -
       VOLUMES(* * )                                -
rmd3003
 
Posts: 6
Joined: Wed Nov 23, 2011 1:27 am
Has thanked: 0 time
Been thanked: 0 time

Re: Copy VSAM to VSAM via SYNCSORT.........

 

Re: Copy VSAM to VSAM via SYNCSORT.........

Postby BillyBoyo » Tue Dec 06, 2011 4:21 am

Have you abandoned the question in the Expert's forum, decided to "bufno" it, and for some reason ask here... what?
BillyBoyo
Global moderator
 
Posts: 3804
Joined: Tue Jan 25, 2011 12:02 am
Has thanked: 22 times
Been thanked: 264 times

Re: Copy VSAM to VSAM via SYNCSORT.........

Postby Alissa Margulies » Tue Dec 06, 2011 4:26 am

You can remove the PARM statement. DYNALLOC is not needed for a COPY step, and VSCORET appears to be coded improperly. VSCORET=6M is typically the default. Why would you limit it to 2M? Did you mean to specify VSCORE=2M?
Alissa Margulies
Syncsort Mainframe Product Services
201-930-8260
zos_tech@syncsort.com
Alissa Margulies
Global moderator
 
Posts: 369
Joined: Tue Feb 26, 2008 11:15 pm
Location: USA
Has thanked: 1 time
Been thanked: 1 time


Return to Syncsort/Synctool

 


  • Related topics
    Replies
    Views
    Last post