Question
異なるCA-Librarianマスターファイル間でメンバーの最新世代のみをコピーする方法は?
Release:ALL
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)
//
Old Japanese Knowledge Document ID : JTEC001480