|
In this example, a selected member and its aliases are copied from a PDSE to a PDSE.
Either the member's name or a maximum of eight characters can be given on the SELECT statement.
See Copying Program Objects (COPYGRP and COPYGROUP Statements) for information about selecting groups
on COPYGRP.
Neste exemplo, um membro selecionado e seus aliases são copiados de um PDSE para um PDSE.
O nome do membro ou um máximo de oito caracteres podem ser fornecidos na instrução SELECT.
Consulte Copiando objetos de programa (instruções COPYGRP e COPYGROUP) para obter informações sobre como
selecionar grupos no COPYGRP.
//CPYGRP JOB ...
//STEP1 EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=A
//DDIN DD DSNAME=PDSESETA,DISP=SHR
//DDOUT DD DSNAME=PDSESETB,LIKE=PDSESETA,DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG)
//SYSUT3 DD UNIT=SYSDA,SPACE=(TRK,(1,1))
//SYSIN DD *
GROUPCPY COPYGRP INDD=DDIN,OUTDD=DDOUT
SELECT MEMBER=(ALIAS001)
/*
The control statements are as follows:
As declarações de controle são as seguintes:
- DDIN DD defines the input data set, PDSE, which is a partitioned data set extended.
DDOUT DD defines the output data set, PDSE, which is a partitioned data set extended.
All PDSEs must be managed by the Storage Management Subsystem.
The LIKE parameter indicates that the DCB and SPACE attributes for PDSESETB are to be copied from PDSESETA.
The DSNTYPE parameter defines the new data set as a PDSE.
The Storage Management Subsystem chooses an appropriate volume for the allocation.
- SYSUT3 DD defines a temporary spill data set.
- SYSIN DD defines the control data set, which follows in the input stream.
The data set contains a COPYGRP statement, an INDD statement, and an OUTDD statement.
- COPYGRP indicates the start of the copy operation.
The INDD parameter shows PDSESETA as the input data set.
The OUTDD parameter shows PDSESETB as the output data set.
- The SELECT statement indicates that a group that has the alias ALIAS001 is to be selected from the input data set (PDSESETA) and copied to the output data set
(PDSESETB).
- DDIN DD define o conjunto de dados de entrada, PDSE, que é um conjunto de dados particionado estendido.
DDOUT DD define o conjunto de dados de saída, PDSE, que é um conjunto de dados particionado estendido.
Todos os PDSEs devem ser gerenciados pelo Subsistema de Gerenciamento de Armazenamento.
O parâmetro LIKE indica que os atributos DCB e SPACE para PDSESETB devem ser copiados de PDSESETA.
O parâmetro DSNTYPE define o novo conjunto de dados como um PDSE.
O Subsistema de Gerenciamento de Armazenamento escolhe um volume apropriado para a alocação.
- SYSUT3 DD define um conjunto de dados de derramamento temporário.
- SYSIN DD define o conjunto de dados de controle, que segue no fluxo de entrada.
O conjunto de dados contém uma instrução COPYGRP, uma instrução INDD e uma instrução OUTDD.
- COPYGRP indica o início da operação de cópia.
O parâmetro INDD mostra PDSESETA como o conjunto de dados de entrada.
O parâmetro OUTDD mostra PDSESETB como o conjunto de dados de saída.
- A instrução SELECT indica que um grupo que possui o alias ALIAS001 deve ser selecionado do conjunto de dados de entrada (PDSESETA) e
copiado para o conjunto de dados de saída (PDSESETB).
Parent topic: IEBCOPY Examples
© Copyright IBM Corp.
|