2010-06-09 61 views

回答

3

我不這麼認爲。 KEEP將不會從目錄中刪除條目,如果它已經存在。無論如何,UNCATLG都會將其刪除。

我認爲,如果你想保持數據集,你有三種選擇:

  • CATLG會給你無論之前就已經存在一個目錄條目。
  • UNCATLG將刪除商品,無論以前是否存在商品。
  • KEEP不會更改商品。

所有這些選項都保留數據集本身。

如果您正在專門討論SMS管理或VSAM數據集,暗示KEEP,並且UNCATLG將被忽略。

+0

如果我們使用KEEP作爲DISP參數,那麼當下一次我們想訪問該數據集時,我們必須指定VOL SER no。如果目錄條目存在,那麼我們可以通過給出名稱rite直接訪問數據集? – Saisha 2010-06-10 06:57:00

+0

@Manasi查看[Normal Disposition子參數](http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/IEA2B660/12.19.2.2?SHELF=&DT=20050713232151&CASE=)。而且,如果您在新的非SMS託管數據集上使用KEEP,則需要VOL SER再次訪問它。 – NealB 2010-06-10 18:56:53

+0

根據鏈接,我認爲在這兩種情況下,目錄條目將被刪除。數據集將出現在卷沒有目錄條目,我們將通過提供批量序列號訪問。請糾正我,如果我錯了。 – Saisha 2010-06-11 04:30:33