Question
CA-Librarianマスターファイルのブロックサイズを大きくする方法は?
Release:ALL
Answer
OUTPUT MODULE TOO LARGE TO PROCESSメッセージが出力されマスターファイルにデータを格納できない場合、マスターファイルのブロックサイズを大きくすることでデータを格納することが可能です。
以下のサンプルJCLでDCBパラメータに新しいブロックサイズを指定し、テンポラリ・マスターファイルにデータをバックアップします。
ISPFにて既存マスターファイル名を改名し、テンポラリ・マスターファイル名を元のマスターファイル名に改名してください。
Sample
// JOB
//STEP01 EXEC PGM=AFOLIBR,PARM='NRJS,NJTA'
//SYSPRINT DD SYSOUT=*
//OSJOB DD DUMMY
//LIST DD SYSOUT=*
//INDEX DD SYSOUT=*
//MASTER DD DSN=your.master.file,DISP=SHR
//BACKUP DD DSN=your.temp.master,DISP=(,CATLG),
// DCB=(BLKSIZE=nnnnn,DSORG=DA),
// SPACE=(CYL,(nnn)),VOL=SER=nnnnnn,UNIT=SYSDA
//SYSIN DD *
-OPT BKUPDISK,INDEX
/*
//
Old Japanese Knowledge Document ID : JTEC001500