2012-05-31 24 views
1

我想在我的JCL中使用pds/ps的引用日期。 有什麼辦法可以做到嗎?使用jcl的pds/ps參考信息數據(i)

我基本上要刪除的尚未在過去兩個月使用JCL引用的幾個PS ..

+0

我建議你看看[this] [1]短的線程。 [1]:http://stackoverflow.com/q/6703231/624463 – cschneid

+0

一直在尋找類似EXPDT的DD語句參數.. 要做到這一點使用JCL .. – change

回答

1

使用DFDMSdss(PGM = ADRDSSU)完成這個任務。 「DFDMSdss存儲管理」一書的第9章介紹瞭如何使用ADRDSSU管理DASD空間,並具體介紹瞭如何使用DUMP命令將未使用或陳舊的數據集刪除到DUMMY DD。在調整過濾器時,在測試過程中使用PARM ='TYPRUN = NORUN'。

0

reference

//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子句?

+1

您可以使用INCLUDE子句,或者您可以將過濾信息放入FILTERDD(ddn)關鍵字指向的文件中。我必須多次用PARM ='TYPRUN = NORUN'強調測試,以確保您只刪除要刪除的內容。請參閱有關如何設置INCLUDE和BY過濾器的文檔。 – zarchasmpgmr