VSAM - 文件状态



在使用 VSAM 数据集时,您可能会遇到异常结束。以下是常见的错误状态代码及其描述,这些描述将帮助您解决问题:

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