May 26

IEBCOPY (Programas del MVS)

compártelo en Facebook!

esta utilidad realiza varias funciones:

* Copiar de un fichero particionado a otro fichero particionado o a un secuencial.
* Copiar de uno o más ficheros secuenciales a un fichero particionado.
* Copiar o mezclar varios ficheros particionados.
* Comprimir un fichero particionado (copiándolo sobre sí mismo).
* Reemplazar miembros de un particionado.
* Renombrar miembros de un particionado.

Vamos a ver un ejemplo para poder especificar cuáles son las sentencias control para la utilidad IEBCOPY.

01             1         2         3         4         5         6         7
02    ----+----0----+----0----+----0----+----0----+----0----+----0----+----0--
03    //PRUEBJOB JOB
04    //COPIAR   EXEC PGM=IEBCOPY
05    //SYSPRINT DD SYSOUT=*
06    //SYSUT1   DD DSN=TUTORIAL.PRUEBA.FICHERO1,DISP=SHR
07    //SYSUT2   DD DSN=TUTORIAL.PRUEBA.FICHERO2,DISP=SHR
08    //SYSUT3   DD SPACE=(CYL,(2,1),RLSE),UNIT=SYSDA
09    //SYSUT4   DD SPACE=(CYL,(2,1),RLSE),UNIT=SYSDA
10    //SYSIN    DD *
11           COPY   OUTDD=SYSUT2,INDD=SYSUT1
12           SELECT MEMBER=((MIEMBRO1,R),MIEMBRO2,
13                           (MIEMBRO3,MIEMBROZ),MIEMBRO4)

* COPY: copia un fichero particionado.
o OUTDD: indica el fichero de salida.
o INDD: indica el fichero o ficheros de entrada. Con la opción ‘R’ se reemplazan los miembros que tengan el mismo nombre en el fichero particionado de salida.

COPY  OUTDD=nombreDD
INDD=(nombreDD,(nombreDD,R),…)
* SELECT: especifica los nombres de los miembros de los ficheros de entrada que se van a copiar.
* EXCLUDE: indica los nombres de los miembros que se excluirán de la copia.

link original: http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JCLIntro

Enlace permanente a este artículo: http://www.borhaps.es/iebcopy-programas-del-mvs/

publi

Deja un comentario