Move/Copy Utility Panel

This article describes the Move/Copy Utility Panel and some of the operations that can be performed:
cl
This article describes the Move/Copy Utility Panel and some of the operations that can be performed.
Performing a Move or Copy Operation
To perform a move or copy operation, fill in the fields on the first move/copy utility panel:
-------------- LIBRARIAN MOVE/COPY UTILITY ---------------- OPTION ===> C - COPY DATA SET, PARTITIONED OR LIBRARIAN MEMBER(S) M - MOVE DATA SET OR PARTITIONED MEMBER(S) SPECIFY "FROM" DATA SET BELOW, THEN PRESS ENTER KEY FROM LIBRARIAN OR ISPF LIBRARY: PROJECT ===> GROUP ===> TYPE ===> MEMBER ===> ("WC"/BLANK FOR MEMBER LIST, * FOR ALL PSWD ===> (IF REQUIRED) MCD ===> REPLACE SLAT VARS ===> ARC LVL ===> EXPAND INCLUDES ===> FROM OTHER LIBRARIAN, PARTITIONED OR SEQUENTIAL DATA SET: DATA SET NAME ===> SELECTION LIST: FORMAT ===> (L/S/Q) PROGRAMMER ===> MODULE TYPE ===> (OR /LAN)
Enter copy (C) or move (M) option in the option field.
Enter the FROM library information in the appropriate fields.
If you are selecting an archived level other than the current one from the FROM CA Librarian library, specify ARC LVL as yymmddhhmmss, Ln, or -n.
If the FROM data set is partitioned or a
CA Librarian
library, enter a member name as follows to:
  • Move or copy a single member, enter the member name.
  • Move or copy all members, enter * (asterisk).
  • Request a member selection list, leave member name blank or enter a wildcard selection in the member name field.
Then press ENTER to display the second move/copy panel.
Entering Library or Data Set Information
An
ISPF library
is a cataloged partitioned data set with a three-level data set name of the form
project.group.type
.
To specify an ISPF library, enter the project, group, and type under the heading:
ISPF LIBRARY: PROJECT ===> GROUP ===> TYPE ===> MEMBER ===> (WC/Blank for member selection list)
For convenience, you can enter any cataloged data set (LIBRARIAN, PDS or sequential) with a three level name in this fashion.
You can also enter a member name. If you leave the member name blank, a member selection list displays. You can make a wildcard member selection that results in a subset of the member selection list.
Enter
MEMBER
to specify all members.
Specifying Other
CA Librarian
, PDS, and Sequential Data Sets
When you want to specify a data set that is not a three-level data set name, enter it under this heading:
OTHER LIBRARIAN, PARTITIONED OR SEQUENTIAL DATA SET: DATA SET NAME ===>
You can enter any fully qualified data set name by enclosing it in apostrophes, for example:
DATA SET NAME ===> 'sys1.maclib'
If you omit the apostrophes, your TSO prefix is left-appended to the data set name.
Whenever you enter a data set name in the Other field, it is used, even if you also enter an ISPF library. You must specify the member name in the Other data set name field unless either the PSWD, MCD or ARC LVL fields are filled in. In this case, you can use the MEMBER field if the member name is not specified in the Other data set name.
A member name enclosed in parentheses can follow the data set name (in the apostrophes, if they are present) for
CA Librarian
and partitioned data sets. If you enter a
CA Librarian
or partitioned data set without a member name, a member selection list displays. You can enter a member name of asterisk (*) to specify
all members
, for example:
DATA SET NAME ===> 'sys1.maclib(_)'
You can also enter a wildcard selection as the member name that results in a subset of the member selection list. Wildcard selection uses an asterisk (*) to mask characters in the member name that are not checked for a match, for example:
DATA SET NAME ===> 'sys1.maclib(A_)'
This example would result in a member selection list of all member names having A as the first character.
  • To access MSS (3850) virtual volumes that are not prestaged, you must have MOUNT authority.
  • Non-
    CA Librarian
    multi-volume data sets are not supported.
  • Partitioned data sets with record format FBS or VBS are not supported.
  • Packing and unpacking of TSO data sets is not supported.
  • MOVE is only supported from a TSO data set.
  • REPLACE SLAT VARS is only supported to a TSO data set.
  • TSO data set to TSO data set MOVE/COPY is not supported. At least one of the files must be a
    CA Librarian
    library.
MOVE/COPY Member Selection List
Besides the full and wildcard member selection list specification in the member name field, there are additional option fields to further tailor the selection list.
You must specify the format selection as L (LONG), S (SHORT), or Q (QUICK).
  • The LONG selection list presents control information about each member of the
    CA Librarian
    or PDS library. If using the LONG format, you can also specify a programmer name (or wildcard programmer name selection) for both
    CA Librarian
    and PDS libraries. For
    CA Librarian
    libraries, you can further provide a module type (or
    CA Librarian
    LANG).
  • The SHORT and QUICK format selection lists provide only the member names.
If the FROM data set is a
CA Librarian
or PDS data set and the member name is left blank or specified as a WILDCARD selection on the first panel, a member selection list displays after the second move/copy panel is filled in.
You can scroll through the list using the scroll commands (UP and DOWN) or the LOCATE command. You can select one or more members for processing by entering an S before the name of each member. You can also rename members in the TO data set (if
CA Librarian
or PDS) by entering a new name in the NEWNAME field on the long selection list. If the
CA Librarian
password is required for the FROM library, you can enter it in the PSWD field. If the
CA Librarian
password is required for the TO library, you can enter it in the PSWD2 field. If you are selecting an archived level other than the current one from the FROM
CA Librarian
library, you can overtype the UPDATED field to specify the level as
yymmddhhmmss
, L
n
, or -
n
.
To terminate the member list, enter the END command.
If you have unprocessed requests when END is entered, they are ignored.