VSAM - 文件状态


在使用 VSAM 数据集时,您可能会遇到异常终止。以下是常见的文件状态代码及其描述,将帮助您解决问题 -

代码 描述
00 操作成功完成
02 发现非唯一备用索引重复键
04 固定长度记录无效
05 执行 OPEN 文件时,文件不存在
10 遇到文件结尾
14 尝试读取文件边界之外的相关记录
20 VSAM KSDS 或 RRDS 密钥无效
21 执行写入或更改重写密钥时出现序列错误
22 发现主重复键
23 未找到记录或未找到文件
24 文件边界外的键
30 永久性 I/O 错误
34 在文件边界外记录
35 执行 OPEN 文件时,文件不存在
37 使用错误模式打开文件
38 尝试打开锁定的文件
39 由于文件属性冲突,OPEN 失败
41 试图打开一个已经打开的文件
42 试图关闭未打开的文件
43 尝试在不先读取记录的情况下重写
44 尝试重写不同长度的记录
46 尝试读取超出文件结尾的内容
47 尝试读取未打开的文件 IO 或 INPUT
48 尝试写入未打开 IO 或 OUTPUT 的文件
49 尝试删除或重写未打开的文件 IO
91 密码或授权失败
92 逻辑错误
93 资源不可用
94 顺序记录不可用或并发 OPEN 错误
95 文件信息无效或不完整
96 文件没有 DD 语句
97 打开成功并且文件完整性已验证
98 文件被锁定 - 打开失败
99 记录锁定 - 记录访问失败