11.01.2013 Views

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.3 IEBCOPY utility<br />

//COPY JOB ...<br />

//JOBSTEP EXEC PGM=IEBCOPY<br />

//SYSPRINT DD SYSOUT=A<br />

//OUT1 DD DSNAME=DATASET1,UNIT=disk,VOL=SER=111112,<br />

// DISP=(OLD,KEEP)<br />

//IN6 DD DSNAME=DATASET6,UNIT=disk,VOL=SER=111115,<br />

// DISP=OLD<br />

//IN5 DD DSNAME=DATASET5,UNIT=disk,VOL=SER=111116,<br />

// DISP=(OLD,KEEP)<br />

//SYSUT3 DD UNIT=SYSDA,SPACE=(TRK,(1))<br />

//SYSUT4 DD UNIT=SYSDA,SPACE=(TRK,(1))<br />

//SYSIN DD *<br />

COPY OUTDD=OUT1<br />

INDD=IN5,IN6<br />

SELECT MEMBER=((B,,R),A)<br />

/*<br />

Figure 4-4 IEBCOPY utility example<br />

IEBCOPY utility<br />

IEBCOPY is a data set utility used to copy or merge members between one or more<br />

partitioned data sets (PDS), or partitioned data sets extended (PDSE), in full or in part. You<br />

can also use IEBCOPY to create a backup <strong>of</strong> a partitioned data set into a sequential data set<br />

(called an unload data set or PDSU), and to copy members from the backup into a partitioned<br />

data set.<br />

IEBCOPY is used to:<br />

► Make a copy <strong>of</strong> a PDS or PDSE<br />

► Merge partitioned data sets (except when unloading)<br />

► Create a sequential form <strong>of</strong> a PDS or PDSE for a backup or transport<br />

► Reload one or more members from a PDSU into a PDS or PDSE<br />

► Select specific members <strong>of</strong> a PDS or PDSE to be copied, loaded, or unloaded<br />

► Replace members <strong>of</strong> a PDS or PDSE<br />

► Rename selected members <strong>of</strong> a PDS or PDSE<br />

► Exclude members from a data set to be copied, unloaded, or loaded (except on<br />

COPYGRP)<br />

► Compress a PDS in place<br />

► Upgrade an <strong>OS</strong> format load module for faster loading by MVS program fetch<br />

112 <strong>ABCs</strong> <strong>of</strong> z/<strong>OS</strong> <strong>System</strong> <strong>Programming</strong> <strong>Volume</strong> 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!