VOL 参数
卷 (VOL) 参数指定磁带或光盘操作中使用的卷的卷标识。
磁带卷由盒式磁带或卷组成。 光盘卷由光学盒式磁带的单侧或单个 CD-ROM 组成。 光学盒式磁带是双面的,每一侧都是单独的卷。
卷标识是存储在它标识的每个磁带或光盘 (在卷标区域中) 上的标识。 如果卷标识缺失或顺序错误,那么将向系统操作员发送一条查询消息。
磁带卷在磁带机上的顺序必须与在 VOL 参数中指定它们的标识以及在磁带设备文件命令的 DEV 参数中指定设备名的顺序相同。 但是,如果磁带是反向读取的( COBOL 支持此功能),则卷的顺序必须与 VOL 参数中指定的顺序相反。 但是,仍在 DEV 参数中按正向顺序指定设备名。
通常,指定磁带卷标识的规则是可以使用多达 6 个字符 (包含任意字母和数字组合)。 如果标识包含在单引号中,那么可以使用特殊字符。 但是,如果磁带用于 IBM i 操作系统以外的操作系统,则必须考虑指定标识符的要求。
光盘卷标识可长达 32 个字符,并可包含任何数字和大写字母的组合。 每个光盘卷标识必须唯一。 系统上不能同时存在两个具有相同标识的光盘卷。
对于带标签的磁带,适用以下规则:
- 字符: 最多可以为每个卷标识指定 6 个字符或更少的字符。 可以按任何顺序使用字母和数字字符。
- 唯一性: 多个卷可以具有相同的标识。 对于多个卷,您可能有一个使用相同标识的文件; 在这种情况下,系统会使用卷上写入的序号在内部跟踪顺序。 但是,只要可能,卷标识都应该是唯一的。
- 顺序: 在单个操作中使用多个卷 (具有不同标识) 时,它们必须与 VOL 参数中指定的卷标识顺序相同。
多卷文件
如果在一个操作中使用了多个卷 (磁带) ,并且所有卷都具有相同的卷标识,那么对于使用的每个卷,必须在 VOL 参数中指定一次该标识。 例如,如果在保存操作中使用了三个名为 QGPL 的磁带,那么必须指定 VOL (QGPL QGPL QGPL)。
当处理 tape 上的多卷文件并使用多个磁带机时,磁带卷必须按照在 VOL 参数中指定的顺序放在磁带设备中。 例如,如果使用 5 个卷和 3 个磁带机,那么它们按如下所示安装: VOL1 (在单元 1 上) , VOL2 (在单元 2 上) , VOL3 (在单元 3 上) , VOL4 (在单元 1 上) 和 VOL5 (在单元 2 上)。
允许的值
- *MOUNTED
- 使用当前放置于设备中的卷。
- *NONE
- 没有指定任何卷标识。
- *SAME
- 先前指定的卷标识不会更改。
- *SAVVOL
- 系统使用保存/复原历史记录信息来确定哪些磁带卷包含最近保存的版本。 如果在 restore 命令的 DEV 参数中指定的设备与最近保存的对象版本的设备不匹配,那么会向用户返回一条错误消息,并结束该功能。 如果在命令指定的单元中安装了错误的卷,那么将向系统操作员返回一条消息,该消息标识在开始复原操作之前必须放置在设备中的第一个卷。
- 卷标识
- 按将一个或多个卷放在设备上并使用它们的顺序指定这些卷的标识。 每个磁带卷标识最多包含 6 个字母数字字符。 每个光盘卷标识最多包含 32 个字符。 在列出多个标识时,空格用作分隔符。