使用VSAM数据集时,您可能会遇到异常终止.以下是常见的文件状态代码及其说明,可帮助您解决问题 :
代码 | 描述 |
---|---|
00 | 操作成功完成 |
02 | 找到非唯一替代索引重复键 |
04 | 无效的固定长度记录 |
05 | 执行OPEN文件和文件时不存在 |
10 | 遇到文件结尾 |
14 | 尝试读取文件外的相对记录边界 |
20 | VSAM KSDS或RRDS的无效密钥 |
21 | 在REWRITE上执行WRITE或更改密钥时出现序列错误 |
22 | 找到主要重复密钥 |
23 | 未找到记录或找不到文件 |
24 | 文件的键外边界 |
30 | 永久I/O错误 |
34 | 记录文件边界外 |
35 | 执行时OPEN文件和文件不存在 |
37 | 错误模式的OPEN文件 |
38 | 试图打开锁定文件 |
39 | OPEN由于文件属性冲突而失败 |
41 | 试图打开一个文件已经打开 |
42 | 试图关闭一个非OPEN的文件 |
43 | 在没有先读取记录的情况下尝试REWRITE |
44 | 尝试REWRITE不同长度的记录 |
46 | 尝试超出文件结束时的读数 |
47 | 尝试从未打开的文件读取IO或INPUT |
48 | 尝试写入未打开的文件IO或OUTPUT |
49 | 试图将DELETE或REWRITE删除到未打开的文件IO |
91 | 密码或授权失败 |
92 | 逻辑错误 |
93 | 资源不是可用 |
94 | 顺序记录不可用或并发OPEN错误 |
95 | 文件信息无效或不完整 |
96 | 没有文件的DD语句 |
97 | OPEN成功ssful和文件完整性已验证 |
98 | 文件被锁定 - OPEN失败 |
99 | 记录已锁定 - 记录访问失败 |