概述
很多時候我們都需要自己的PDS 文件,下面是幾種常用的PDS文件:
1、JCL文件庫,這是專門用來放自己的JCL作業的地方。
2、源文件庫,這是專門用來放自己的源文件的地方,例如COBOL, 彙編和REXX文件等。
3、執行文件庫,這是專門用來放自己的執行文件或者目標文件的地方,例如LOADLIB, LINKLIB, OBJECT文件等。
下面講的是利用ISPF panel來建立自己的PDS文件。
第一步、登陸TSO
你應該會直接進入ISPF Primary Menu. 如下圖所示
第二步、使用=3.2,直接進入Data Set Utility Panel
=3.2是一個簡潔命令,此單個命令實現以下步驟:
1、=將轉到ISPF Primary Menu。
2、3將進入Option 3 (Utilities)。
3、2將進入該Option(Utilities)下面的Option 2 (Data Set).
其他有用的簡潔命令還有:
簡潔命令 | 命令描述 |
---|---|
=S | 進入SDSF |
=S;H | 進入SDSF的HOLD Queue |
=3.4 | 進入ISPF的文件列表菜單 |
=x;x; | 退出ISPF,進入TSO Prompt, 準備Logoff |
下面是圖例:
第三步、在Data Set Utility Panel中,在Option中輸入A
即Allocate new data set,然在Data set name 下輸入你要建立的新文件的名字。
注意一般應該冠以單引號,例如 'HUNTER.ASM.SOURCE’。
第四步、在Allocate New Data Set Panel中,輸入你要建立的文件的參數
下面是建議的幾種文件的參數設置:
源文件庫,JCL文件庫(SOURCE, JCL,REXX,CLIST):
參數 | 建議的值 |
---|---|
Management Class | blank |
Storage Class | blank |
Data Class | blank |
SPACE UNIT | TRACK |
Primary Quantity | 60 |
Secondary Quantity | 45 |
Directory Blocks | 30 |
Record Format | FB |
Record Length | 80 |
Block Size | blank |
Data set name type | LIBRARY |
執行文件庫(LOADLIB,OBJECT,LINKLIB):
參數 | 建議的值 |
---|---|
Management Class | blank |
Storage Class | blank |
Data Class | blank |
SPACE UNIT | TRACK |
Primary Quantity | 60 |
Secondary Quantity | 45 |
Directory Blocks | 30 |
Record Format | U |
Record Length | 0 |
Block Size | 23200 |
Data set name type | LIBRARY |
順序數據文件(DATA):
參數 | 建議的值 |
---|---|
Management Class | blank |
Storage Class | blank |
Data Class | blank |
SPACE UNIT | TRACK |
Primary Quantity | 60 |
Secondary Quantity | 45 |
Directory Blocks | 0 |
Record Format | FB |
Record Length | 80 |
Block Size | blank |
Data set name type | blank |
下面是建立源文件的例子:
回車以後,該文件就應該建立起來了。
下面是建立源文件的例子,注意在屏幕右上方的Message “Data set allocated”.
其他
在=3.2( Dataset Utility) 中,你還可以進行如下操作:
選項 | 功能 |
---|---|
D | 刪除文件 |
R | 給文件改名 |
C | Catalog 文件 |
U | Uncatalog 文件 |
V | 對VSAM文件進行操作(定義,刪除等) |