JCLでpds/psの参照日を使用したい。私がそれを行うことができる方法はありますか?
基本的に、JCLを使用して過去2か月間に参照されていないいくつかのpsを削除したいと思います。
このタスクにはDFDMSdss(PGM = ADRDSSU)を使用します。DFDMSdssストレージ管理ブックの第9章では、ADRDSSUを使用してDASDスペースを管理する方法について説明し、DUMPMYDDへのDUMPコマンドを使用して未使用または古いデータ・セットを削除する方法を示す特定のセクションがあります。フィルタを微調整するときは、テスト中にPARM ='TYPRUN=NORUN'を使用してください。
//DELETE EXEC PGM=ADRDSSU,PARM='UTILMSG=YES,TYPRUN=NORUN'
//OUTDD DD DUMMY
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DUMp {DATASet | DS}(
BY((selector,operator,arg){,(selector,operator,arg),...})
{EXClude(dsn{,dsn,...})} {INClude(dsn{,dsn,...})}
|
EXClude(dsn{,dsn,...}) {INClude(dsn{,dsn,...})}
{BY((selector,operator,arg){,(selector,operator,arg),...})}
|
{FILterdd | FDD}(ddn)
{INDDname | IDD}(ddn) | {INDYnam | IDY}(vol{,unit})
{OUTDDname | ODD}(ddn{,ddn,...)
{DELete}
上記では、BY句に条件を入れることができます。私のクエリは、削除する必要のあるファイルのリストを含むファイル名をINCLUDE句に入れる必要があるかどうかです。