JCL z/OS DFSMS - IEBCOMPR Compare Sequential Data Sets Written at Different Densities



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

JCL z/OS DFSMS - IEBCOMPR Example 3: Compare Sequential Data Sets Written at Different Densities

In this example, two sequential data sets that were written at different densities on different tape units are compared.
Neste exemplo, dois conjuntos de dados sequenciais que foram gravados em densidades diferentes em unidades de fita diferentes são comparados.

  //TAPETAPE JOB  ...
  //         EXEC PGM=IEBCOMPR
  //SYSPRINT DD  SYSOUT=A
  //SYSUT1   DD  DSNAME=SET1,LABEL=(,SUL),DISP=(OLD,KEEP),
  //             VOL=SER=001234,DCB=(DEN=1,RECFM=FB,LRECL=80,
  //             BLKSIZE=320,TRTCH=C),UNIT=tape
  //SYSUT2   DD  DSNAME=SET2,LABEL=(,SUL),DISP=(OLD,KEEP),
  //             DCB=(RECFM=FB,LRECL=80,BLKSIZE=640),
  //             UNIT=tape,VOLUME=SER=001235
  //SYSIN    DD  *
        COMPARE  TYPORG=PS
          EXITS  INHDR=HDRS,INTLR=TLRS
         LABELS  DATA=NO
  /*

The control statements are discussed, as follows:
As instruções de controle são discutidas da seguinte forma:

  • SYSUT1 DD defines an input data set, SET1, which is the first or only data set on a labeled, 7-track tape volume.
    The blocked data set was originally written at a density of 556 bits per inch (DEN=1) with the data converter on (TRTCH=C).
  • SYSUT2 DD defines an input data set, SET2, which is the first or only blocked data set on a labeled tape volume.
    In this example, assume SYSUT2 is on a 9-track tape drive.
  • SYSIN DD defines the control data set, which follows in the input stream.
  • COMPARE TYPORG=PS specifies that the input data sets are sequentially organized.
  • EXITS identifies the names of routines to be used to process user input header labels and trailer labels.
  • LABELS DATA=NO specifies that the user input header and trailer labels for each data set are not to be compared.

  • SYSUT1 DD define um conjunto de dados de entrada, SET1, que é o primeiro ou único conjunto de dados em um volume de fita de 7 trilhas rotulado.
    O conjunto de dados bloqueado foi originalmente escrito em uma densidade de 556 bits por polegada (DEN = 1) com o conversor de dados ligado (TRTCH = C).
  • SYSUT2 DD define um conjunto de dados de entrada, SET2, que é o primeiro ou o único conjunto de dados bloqueado em um volume de fita rotulado.
    Neste exemplo, suponha que SYSUT2 esteja em uma unidade de fita de 9 trilhas.
  • SYSIN DD define o conjunto de dados de controle, que segue no fluxo de entrada.
  • COMPARE TYPORG = PS especifica que os conjuntos de dados de entrada são organizados sequencialmente.
  • EXITS identifica os nomes das rotinas a serem usadas para processar rótulos de cabeçalho e rótulos de trailer de entrada do usuário.
  • LABELS DATA = NO especifica que os rótulos de cabeçalho e trailer de entrada do usuário para cada conjunto de dados não devem ser comparados.

Parent topic: IEBCOMPR Examples



© Copyright IBM Corp.