z/OS DFSMSdss Storage Administration
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


COPY DATASET Command Syntax for Logical Data Set

z/OS DFSMSdss Storage Administration
SC23-6868-01

Read syntax diagramSkip visual syntax diagram
>>-COPy--+-DATASet-+--(--+-| A |---------------+--)------------->
         '-DS------'     '-+-FILterdd-+--(ddn)-'      
                           '-FDD------'               

>--+-------+---------------------------------------------------->
   '-| B |-'   

>--+-----------------------------------------------+-----------><
   |                  .-,---.                      |   
   |                  V     |                      |   
   +-+-OUTDDname-+--(---ddn-+-)--------------------+   
   | '-ODD-------'                                 |   
   |                 .-,-----------------------.   |   
   |                 V                         |   |   
   '-+-OUTDYnam-+--(---(--volser--+-------+--)-+-)-'   
     '-ODY------'                 '-,unit-'            

A: Additional Keywords Used for Logical Data Sets

         .-,------------------------------.                                                               
         |                  .-,---.       |                                                               
         V                  V     |       |                                .-INClude(**)--------.         
|--+-BY(---(--schar,op,--(----arg-+--)--)-+-)--+------------------------+--+--------------------+-----+--|
   |                                           |             .-,---.    |  |          .-,---.   |     |   
   |                                           |             V     |    |  |          V     |   |     |   
   |                                           '-EXClude--(----dsn-+--)-'  '-INClude(---dsn-+-)-'     |   
   |          .-,---.                                                                                 |   
   |          V     |    .-INClude(**)--------.                                                       |   
   +-EXClude(---dsn-+-)--+--------------------+--+------------------------------------------+---------+   
   |                     |          .-,---.   |  |     .-,------------------------------.   |         |   
   |                     |          V     |   |  |     |                  .-,---.       |   |         |   
   |                     '-INClude(---dsn-+-)-'  |     V                  V     |       |   |         |   
   |                                             '-BY(---(--schar,op,--(----arg-+--)--)-+-)-'         |   
   |          .-,---.                                                                                 |   
   |          V     |                                                                                 |   
   '-INClude(---dsn-+-)--+------------------------+--+----------------------------------------------+-'   
                         |             .-,---.    |  |        .-,------------------------------.    |     
                         |             V     |    |  |        |                  .-,---.       |    |     
                         '-EXClude--(----dsn-+--)-'  |        V                  V     |       |    |     
                                                     '-BY--(----(--schar,op,--(----arg-+--)--)-+--)-'     

B: Optional Keywords Used for Logical Data Sets

|--+---------------+--+------------------------+--+---------+--->
   '-ADMINistrator-'  |             .-,---.    |  +-ALLExcp-+   
                      |             V     |    |  '-ALLX----'   
                      +-ALLData--(----dsn-+--)-+                
                      '-ALLData--(--*--)-------'                

>--+---------------------+--+--------------------------+-------->
   +-AUTORELBlockaddress-+  |               .-,---.    |   
   '-AUTORELBLKA---------'  |               V     |    |   
                            '-BYPASSACS--(----dsn-+--)-'   

>--+-------------+--+-----------------------+--+-----------+---->
   '-CANcelerror-'  +-CATalog---------------+  '-CHECKvtoc-'   
                    +-RECATalog(newcatname)-+                  
                    '-RECATalog(*)----------'                  

>--+--------------+--------------------------------------------->
   '-CICSVRBACKUP-'   

>--+----------------------------------------------------------------------+-->
   '-+-CONCurrent-+--+----------------------------+--+------------------+-'   
     '-CC---------'  |    .-+-PREFERRED-+----.    |  +-NOTIFYCONCurrent-+     
                     |    | '-ANYPREF---'    |    |  '-NOTIFYCC---------'     
                     '-(--+------------------+--)-'                           
                          +-CACHEpreferred---+                                
                          +-CPref------------+                                
                          +-VIRTUALpreferred-+                                
                          +-VPref------------+                                
                          +-REQUIRED---------+                                
                          +-ANYREQ-----------+                                
                          +-CACHEREQuired----+                                
                          +-CReq-------------+                                
                          +-VIRTUALREQuired--+                                
                          +-VReq-------------+                                
                          +-NOne-------------+                                
                          +-STANDARD---------+                                
                          '-STD--------------'                                

>--+-------------------------------------------------------------+-->
   |                     .-,---.                                 |   
   |                     V     |                                 |   
   '-CONVERT--(--+-PDSE(---dsn-+-)--+---------------------+-+--)-'   
                 |                  |          .-,---.    | |        
                 |                  |          V     |    | |        
                 |                  '-,PDS--(----dsn-+--)-' |        
                 |      .-,---.                             |        
                 |      V     |                             |        
                 '-PDS(---dsn-+-)--+----------------------+-'        
                                   |           .-,---.    |          
                                   |           V     |    |          
                                   '-,PDSE--(----dsn-+--)-'          

>--+-----------------------------------------------------------+-->
   '-DEBUG--(--+-FRMSG--(--+-MINimal----+--)--+---------+-+--)-'   
               |           +-SUMmarized-+     '-,SMSMSG-' |        
               |           +-DETAILED---+                 |        
               |           '-DTL--------'                 |        
               '-SMSMSG--+------------------------------+-'        
                         '-,FRMSG--(--+-MINimal----+--)-'          
                                      +-SUMmarized-+               
                                      +-DETAILED---+               
                                      '-DTL--------'               

>--+--------+--+----------+--+----------+--+----------------+--->
   '-DELete-'  '-DYNALloc-'  +-FCNOCOPY-+  +-FCNOCOPYTOCOPY-+   
                             '-FCNC-----'  +-FCNOCTOC-------+   
                                           '-FCNTC----------'   

              .---FASTREPlication----(--PREFerred--)--------.   
>--+-------+--+---------------------------------------------+--->
   '-FORce-'  '-+-FASTREPlication-+--(--+-PREFerred----+--)-'   
                '-FR--------------'     |          (1) |        
                                        +-REQuired-----+        
                                        |      (2)     |        
                                        '-NOne---------'        

>--+-----------------+--+---------------------------+----------->
   '-FCTOPPRCPrimary-'  |    .-+-PresMirNone-+-.    |   
                        |    | '-PMN---------' |    |   
                        '-(--+-----------------+--)-'   
                             +-PresMirPref-----+        
                             +-PMP-------------+        
                             +-PresMirReq------+        
                             '-PMR-------------'        

>--+-----------------+--+----------------------------------+---->
   '-FORCECP--(days)-'  '-+-FREESPACE-+--(--CI--+-----+--)-'   
                          '-FSPC------'         '-,CA-'        

>--+-----------------------------------------+------------------>
   |           .-,-------.                   |   
   |           V         |                   |   
   '-INCAT--(----catname-+--)--+-----------+-'   
                               '-ONLYINCAT-'     

>--+-------------------------------------------------------------------------------------------+-->
   |                       .-,---.                                                             |   
   |                       V     |                        .---SELECTMulti----(--ALL--)-------. |   
   '-+-+-LOGINDDname-+--(----ddn-+--)------------------+--+----------------------------------+-'   
     | '-LIDD--------'                                 |  '-+-SELECTMulti-+--(--+-ALL---+--)-'     
     |                   .-,-----------------------.   |    '-SELM--------'     +-ANY---+          
     |                   V                         |   |                        '-FIRST-'          
     +-+-LOGINDYnam-+--(---(--volser--+-------+--)-+-)-+                                           
     | '-LIDY-------'                 '-,unit-'        |                                           
     |             .-,---------.                       |                                           
     |             V           |                       |                                           
     '-STORGRP--(----groupname-+--)--------------------'                                           

>--+-----------+------------------------------------------------>
   '-MAKEMULTI-'   

>--+----------------------------------------------+------------->
   '-MENtity(modeldsn)--+-----------------------+-'   
                        '-MVOLser--(--volser--)-'     

>--+---------------------------------+-------------------------->
   +-MGMTCLAS(management-class-name)-+   
   +-NULLMGMTCLAS--------------------+   
   '-NMC-----------------------------'   

>--+--------------------------+--------------------------------->
   |               .-,---.    |   
   |               V     |    |   
   '-NOPACKing--(----dsn-+--)-'   

>--+----------------------------------------+------------------->
   '-+-PASsword-+--(--+-ddn------------+--)-'   
     '-PSWD-----'     | .-,----------. |        
                      | V            | |        
                      '---dsn--/pswd-+-'        

   .-PERCENTUtilized(100)-------------.   
>--+----------------------------------+------------------------->
   |                         .-,-.    |   
   |                         V   |    |   
   '-+-PERCENTUtilized-+--(----n-+--)-'   
     '-PCTU------------'                  

>--+---------------------------------------------+--+-------+--->
   '-PROCESS--(--+-SYS1--+----------------+-+--)-'  +-PURGE-+   
                 |       '-,UNDEFINEDSORG-' |       '-PRG---'   
                 '-UNDEFINEDSORG--+-------+-'                   
                                  '-,SYS1-'                     

   .-READIOPacing(0)-------------.   
>--+-----------------------------+------------------------------>
   '-+-READIOPacing-+--(--nnn--)-'   
     '-RIOP---------'                

>--+------------------------+----------------------------------->
   |             .-,---.    |   
   |             V     |    |   
   '-REBLock--(----dsn-+--)-'   

>--+------------------------------------+----------------------->
   |                         .-,---.    |   
   |                         V     |    |   
   '-+-RELBlockaddress-+--(----dsn-+--)-'   
     '-RELBLKA---------'                    

>--+----------------------------------------------------------+-->
   '-+-RENAMEUnconditional-+--+-(pfx)-----------------------+-'   
     '-RENUNC--------------'  |    .-,-----------.          |     
                              |    V             |          |     
                              +-(----(--on,nn--)-+--)-------+     
                              |          .-,-----------.    |     
                              |          V             |    |     
                              '-((pfx),----(--on,nn--)-+--)-'     

>--+---------+--+----------------------+--+-------+------------->
   '-REPlace-'  +-REPLACEUnconditional-+  +-SHAre-+   
                '-REPUNC---------------'  '-SHR---'   

>--+--------+--+------------------------------------+----------->
   '-SPHERE-'  +-STORCLAS--(--storage-class-name--)-+   
               +-NULLSTORCLAS-----------------------+   
               '-NSC--------------------------------'   

   .-TGTAlloc(SOURCE)-----------.   
>--+----------------------------+------------------------------->
   '-TGTAlloc--(--+-BLK----+--)-'   
                  +-CYL----+        
                  +-TRK----+        
                  +-SOURCE-+        
                  '-SRC----'        

>--+-----------------------------+------------------------------>
   '-TGTGDS--(--+-DEFERRED--+--)-'   
                +-ACTIVE----+        
                +-ROLLEDOFF-+        
                +-SOURCE----+        
                '-SRC-------'        

>--+----------------------------------------------+------------->
   '-TOLerate--(--+-IOERror--+-------------+-+--)-'   
                  |          '-,ENQFailure-' |        
                  '-ENQFailure--+----------+-'        
                                '-,IOERror-'          

>--+-----------------------+--+-----------+--------------------->
   '-TTRAddress--(--dsn--)-'  '-UNCATalog-'   

   .-VOLcount(*)---------------------.   
>--+---------------------------------+-------------------------->
   '-VOLcount--(--+-*-----------+--)-'   
                  +-SRC---------+        
                  +-N--(--nn--)-+        
                  '-ANY---------'        

   .-WAIT(2,2)--------------------------.                   
>--+------------------------------------+--+------------+-------|
   '-WAIT--(--numsecs--,--numretries--)-'  +-WRItecheck-+   
                                           '-WRC--------'   

Notes:
  1. Do not use the FASTREPlication (REQuired) keyword with the CONCURRENT(ANYPREF | ANYREQ | VIRTUALPREF | VIRTUALREQ | CACHEPREF | CACHEREQ) keyword.
  2. Do not use the FASTREPlication (NONE) keyword with the FCNOCOPY or FCTOPPRCPrimary keywords.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014