異なるマスターファイル間でメンバーの最新世代のみをコピーする方法は?

Document created by Masaaki_Iyama Employee on Jul 2, 2015Last modified by Kenji_Tsuda on Jul 22, 2015
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001480

製品名: CA-Librarian

バージョン: ALL

OS: z/OS

 

Question

異なるマスターファイル間でメンバーの最新世代のみをコピーする方法は?

 

Answer

最初のステップでLIBRCOPYを使用し、テンポラリファイルにメンバーをコピー後、次のステップ で異なるマスターファイルにコピーします。

 

Sample

   //      JOB

   //STEP01    EXEC PGM=LIBRCOPY

   //STEPLIB    DD  DSN=your CA-Librarian load library,DISP=SHR

   //SYSPRINT   DD  SYSOUT=*

   //OSJOB      DD  DSN=&&OSJOB,DISP=(,PASS),UNIT=SYSDA,

   //           DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000),

   //           SPACE=(CYL,(1))

   //MASTER     DD  DSN=your old CA-Librarian Masterfile,DISP=SHR

   //DESTMAST   DD  DSN=your new CA-Librarian Masterfile,DISP=SHR

   //SYSIN      DD  *

   -OPT UTILITY

   -COPY member

   -END

   /*

   //STEP02    EXEC PGM=AFOLIBR,PARM='NRJS,NJTA'

   //STEPLIB    DD  DSN=your CA-Librarian load library,DISP=SHR

   //SYSPRINT   DD  SYSOUT=*

   //OSJOB      DD  DUMMY

   //MASTER     DD  DSN=your new CA-Librarian Masterfile,DISP=SHR

   //SYSIN      DD  DSN=&&OSJOB,DISP=(OLD,DELETE)

   //

Attachments

    Outcomes