如何定义一个新的数据集?
进入到TSO/ISPF里面,在命令输入行输入P.3.2,按下执行键,就直达了操纵数据集的窗口。填好Project、Group和Type后面的空白,在命令输入行输入A即可进入下一步。假如这些分别为填成:FREESOFT、IDIOT@CN、COBOL,可惜都不能超过8个字符。
需要注意的是,OS/390中定义一个分区数据集不像Windows里面新建一个文件夹,它要求给出:
1、Volume serial: 数据集所在的卷(就当是Windows里面的分区吧)
2、Generic unit: (我一般不填这个)
3、Space units: 空间分配的单位(是块、磁道、柱面、KB、MB还是BYTES)
4、Primary quantity: 空间分配的初始数值(第一次分配几块、几磁道等)
5、Secondary quantity: 空间分配的增长数值(空间不够时一次追加分配几块、几磁道等)
6、Directory blocks: 允许几个目录块(0表示顺序数据集,相当于闻到死的一个文件而不是文件夹)
7、Record format: 记录格式(定长、变长)
8、Record length;
记录长度(对于定长格式是每个记录的长度,谁叫它是定长的!对于变长记录,是最大长度。不过要注意系统用了几个字节来记录控制信息,实际的最长记录要短这么几个字节)
9、Block size: 数据块的大小
10、Expiration date: 失效日期(这个比较厉害!不过可以不指定)