RSTCFG (Restore Configuration) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-RSTCFG--OBJ(--+-*ALL------------------------------+--)------->
                 +-*SRM------------------------------+
                 | .-------------------------------. |
                 | V                          (1)  | |
                 '---+-generic*-object-name-+------+-'
                     '-object-name----------'
 
>--DEV(--+-*SAVF--------------------------+--)------------------>
         +-optical-device-name------------+
         +-tape-media-library-device-name-+
         | .-----------------------.      |
         | V                  (2)  |      |
         '---tape-device-name------+------'
 
>--+-------------------------------------+---------------------->
   |           .-*ALL---------------.    |
   |           | .----------------. |    |
   |           | V           (3)  | |    |
   '-OBJTYPE(--+---+-*CFGL-+------+-+--)-'
                   +-*CNNL-+
                   +-*COSD-+
                   +-*CTLD-+
                   +-*DEVD-+
                   +-*LIND-+
                   +-*MODD-+
                   +-*NTBD-+
                   +-*NWID-+
                   '-*NWSD-'
 
                                               (5)
>--+-----------------------------------------+------------------>
   |       .-*MOUNTED-------------------.    |
   |       | .------------------------. |    |
   |       | V                   (4)  | |    |
   '-VOL(--+---volume-identifier------+-+--)-'
 
>--+-------------------------------------------+---------------->
   |         (6)   .-*SEARCH--------------.    |
   '-SEQNBR(-------+-file-sequence-number-+--)-'
 
>--+-------------------------+---------------------------------->
   |          .-*REWIND-.    |
   '-ENDOPT(--+-*LEAVE--+--)-'
              '-*UNLOAD-'
 
>--+---------------------------------------------+-------------->
   |        .-*LIBL/--------.                    |
   '-SAVF(--+---------------+--save-file-name--)-'
            +-*CURLIB/------+
            '-library-name/-'
 
>--+--------------------+--+--------------------------+--------->
   |       .-*ALL--.    |  |             .-*NONE-.    |
   '-SRM(--+-*NONE-+--)-'  '-ALWOBJDIF(--+-*ALL--+--)-'
           +-*HDW--+
           '-*TRA--'
 
>--+--------------------------+--------------------------------->
   |          .-*NONE----.    |
   '-OUTPUT(--+-*PRINT---+--)-'
              '-*OUTFILE-'
 
>--+---------------------------------------------------------+-->
   |          (7)   .-*LIBL/--------.                        |
   '-OUTFILE(-------+---------------+--database-file-name--)-'
                    +-*CURLIB/------+
                    '-library-name/-'
 
>--+------------------------------------------------+----------->
   |         (7)   .-*FIRST------.  .-*REPLACE-.    |
   '-OUTMBR(-------+-member-name-+--+-*ADD-----+--)-'
 
>--+--------------------------------------------------+--------><
   |           .-'*'-----------------------------.    |
   '-OPTFILE(--+-'optical-directory-path-name/*'-+--)-'
 
 

Notes:

  1. A maximum of 300 repetitions.

  2. A maximum of 4 repetitions.

  3. A maximum of 10 repetitions.

  4. A maximum of 75 repetitions.

  5. All parameters preceding this point can be specified in positional form.

  6. Applies to tape devices only.

  7. This parameter is valid only if OUTPUT(*OUTFILE) is specified.