-EXTRACTと-SELの違いは何ですか?

Document created by Masaaki_Iyama Employee on Jul 3, 2015Last modified by Kenji_Tsuda on Jun 8, 2017
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001514

製品名: CA-Librarian

バージョン: ALL

OS: z/OS

 

Question

-EXTRACT-SELの違いは何ですか?

 

Answer

-EXTRACTFAIRルーチンを使用しているためREADオンリー権限で実行することが可能で、メンバの最終アクセス日付を更新しません。

一方、-SELUPDATE権限を必要とし、メンバの最終アクセス日付を更新します。

 

Sample

以下は-EXTRACT-SELのサンプルJCLです。また、最終アクセス日付の確認は、-OPT INDEX(M)で行えます。JCLの詳細は、Batch Command Reference Guideの第4Control Commandsをご参照ください。

 

-EXTRACT

//      JOB

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

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

//SYSPRINT   DD  SYSOUT=*

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

//OSJOB      DD  DSN=your PS file,DISP=(,CATLG,DELETE),

//           VOL=SER=volume,SPACE=(TRK,(1,1)),UNIT=SYSDA,

//           DCB=(DSORG=PS,RECFM=FB,LRECL=80,BLKSIZE=3120)

//SYSIN      DD  *

-OPT UTILITY

-EXTRACT member,NOINC

-END

/*

//

 

-SEL

//      JOB

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

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

//SYSPRINT   DD  SYSOUT=*

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

//OSJOB      DD  DSN=your PO file,DISP=(,CATLG,DELETE),

//           VOL=SER=volume,SPACE=(TRK,(1,1,5)),UNIT=SYSDA,

//           DCB=(DSORG=PO,RECFM=FB,LRECL=80,BLKSIZE=3120)

//SYSIN      DD  *

-SEL member,EXEC

-END

/*

//

 

INDEXレポート

//      JOB

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

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

//SYSPRINT   DD  SYSOUT=*

//MASTER     DD  DSN=YOUR.LIBRARIAN.MASTFILE,DISP=SHR

//OSJOB      DD  DUMMY

//INDEX      DD  SYSOUT=*

//SYSIN      DD  *

-OPT INDEX(M)

-END

/*

//

Attachments

    Outcomes