IBM 大型机 s.com

IBM公司 公司 大型机编程快速参考

IDMS错误状态代码

 

在DML请求之后,IDMS状态代码将返回到ERROR_STATUS字段。 ERROR_STATUS是一个4字节分区的十进制字段。前两个字节表示主要状态代码,后两个字节表示次要错误代码。值0000表示成功完成DML。

IDMS主要数据库状态码

00

任何DML陈述

01

02

擦除

03

查找/获取

05

得到

06

保持

07

连接

08

修改

09

准备

11

断开

12

商店

14

绑定

15

接受

16

如果

17

返回

18

承诺

19

回滚

20

LRF要求

IDMS次要数据库错误代码

00

表示成功完成 主要代码为“ 00”。结合非零的主要代码, 表示DML操作未完成 由于简历原因(例如超时和 program checks.

01

尚未准备就绪。什么时候 与主要代码16结合使用,表示有效的false condition.

02

DB-KEY不在页面范围内 指定的今天双色球开奖结果名称。

04

发生次数可变 指定发生的元素小于 零或大于最大出现次数 在控制元素中定义。

05

指定的DML函数将 违反了不允许的重复项选项 CALC,排序或索引集。

06

没有建立货币 record/set/area

07

设置/区域/索引的结尾

08

指定的今天双色球开奖结果/设置/过程/ LR 动词不在子模式中,或者指定的今天双色球开奖结果是 不是集合的成员。

09

该区域已准备好 使用方式不正确。

10

现有的访问限制或 子模式用法禁止执行指定的DML 功能。对于LRF用户,使用的子模式允许 仅访问数据库今天双色球开奖结果。结合专业 代码为00,表示程序已尝试 访问数据库今天双色球开奖结果,但正在使用子模式 仅允许访问逻辑今天双色球开奖结果。

11

没有可用空间来存储 record.

12

没有要今天双色球开奖结果的DB-KEY 存储。这是系统内部错误,应为 reported.

13

RUN UNIT货币未建立 或由先前的ERASE语句取消。

14

由于MA而导致连接失败 definition.

15

由于MA而导致DISCONNECT失败 definition.

16

连接 失败,因为它已经是 member in the set.

18

今天双色球开奖结果尚未绑定。

20

当前今天双色球开奖结果不一样 输入作为指定今天双色球开奖结果名称。

21

并非所有正在使用的区域 以正确的使用模式准备。

22

指定的今天双色球开奖结果名称不是 当前是指定集合名称的成员。

23

区域不在子模式或今天双色球开奖结果中 不在指定区域内。

25

没有为 named set.

26

找不到今天双色球开奖结果/索引条目

28

RUN UNIT尝试准备一个区域 已经准备好了。

29

运行单元已尝试放置 对已被另一次运行锁定的今天双色球开奖结果的锁定 单元。导致死锁。除非运行单元发出 查找/获取保持专有或保留专有, 运行单元中止。

30

试图擦除 非空集的所有者今天双色球开奖结果。

31

检索语句格式 与今天双色球开奖结果的位置模式冲突。

32

尝试检索 CALC / DUPLICATE今天双色球开奖结果失败。的价值 变量存储中的CALC字段不等于该值 当前运行今天双色球开奖结果中CALC控制元素的位置 unit.

33

至少一套 今天双色球开奖结果参与未包含在 subschema.

40

OBTAIN NEXT中的WHERE子句 逻辑今天双色球开奖结果请求与先前的请求不一致 OBTAIN FIRST或OBTAIN NEXT命令用于同一今天双色球开奖结果。 先前指定的条件,例如对 关键字段,已更改。 LR-ERROR的路径状态 返回到LRC块。

41

子模式不包含任何路径 与逻辑今天双色球开奖结果请求中的WHERE子句匹配。

42

路径中包含的ON子句 由DBA指定返回LR-ERROR路径状态 到LRC街区;处理时发生错误 the LRF request.

43

程序检查已被识别 在评估WHERE子句期间;程序检查 指示WHERE子句已指定 压缩的十进制字段与未压缩的十进制字段的比较 非数值数据字段或变量存储中的数据或 数据库今天双色球开奖结果不符合其描述。一种 LR-ERROR的路径状态返回到LRC块 除非DBA包含要覆盖的ON子句 路径中的此操作。

44

WHERE子句在 逻辑今天双色球开奖结果请求未提供关键元素 路径期望的(排序键,CALC密钥或db-key)。

45

在评估WHERE期间 子句,因为 下标值既不大于0也不小于 其最大允许值加1。

46

程序检查显示 算术异常(例如:上溢,下溢, 重要性,划分)在评估WHERE期间 clause.

53

子模式的定义 索引集与索引集的物理不匹配 数据库中的结构。

54

SR51的前缀长度 今天双色球开奖结果小于零或数据长度小于 or equal to zero.

55

定义了无效的长度 用于变长今天双色球开奖结果。

56

内存不足,无法 适应CA-IDMS压缩/解压缩 例程可用。

60

今天双色球开奖结果出现类型为 与ERROR-SET中命名的集合不一致 IDMS通信块。此代码通常表示 broken 链。

61

找不到任何今天双色球开奖结果 内部db键。此代码通常表示已损坏 chain.

62

系统生成的db-key指向 发生今天双色球开奖结果,但没有任何具有该db-key的今天双色球开奖结果可以 被发现。此代码通常表示链断裂。

63

DBMS无法解释DML 要执行的功能。当与专业结合 代码00,此代码表示无效的功能参数 已传递给DBMS的呼叫。对于LRF用户, WHERE子句包含的关键字长于 允许的32个字符。

64

找不到今天双色球开奖结果;的 在以下位置未正确定义CALC控制元素 the 亚模式。

65

读取的数据库页面不是 page requested.

66

指定的区域不可用 在要求的使用模式下。

67

调用的子模式不 匹配子模式对象表。

68

CICS界面未启动。

69

可能没有BIND RUN-UNIT 发行;简历可能无效或不接受新的简历 单位;或与简历的连接可能已经 由于超时或其他因素而损坏。结合时 主要代码为00,则表示该程序具有 已与DBMS断开连接。

70

数据库将无法准备 适当地JCL错误是可能的原因。

71

的页面范围或页面组 正在准备的区域或请求的页面不能是 found in the DMCL.

72

没有足够的内存来 动态加载子模式或数据库过程。

73

中央版本运行单元将 超过系统生成时指定的MAXERUS值。

74

模块的动态负载有 失败了如果在中央版本下运行, 子模式或数据库过程模块不是 在数据字典或负载(核心映像)中找到 库,如果已加载,则将超过 系统提供的子模式和数据库过程 generation.

75

发生读取错误。

76

发生写入错误。

77

运行单元尚未绑定或 已绑定两次。与主要代码结合使用时 00,此代码表示该程序不再 登录到子模式或变量子模式 表已被覆盖。

78

发生区域等待死锁。

79

运行部门要求更多 db-key锁比系统可用的锁大。

80

目标节点不是 活动或已被禁用。

81

转换后的子模式需要 指定的数据库名称在DBNAME表中。

82

子模式必须在 DBNAME table.

83

访问时发生错误 本机VSAM数据集。

91

该子模式需要一个DBNAME来 做绑定运行单元。

92

没有子模式区域映射到DMCL。

93

子模式区域符号不是 found in DMCL.

94

指定的dbname既不是 DBNAME表中定义的dbname或SEGMENT defined in the DMCL.

95

指定的子模式失败 使用指定的DBNAME进行DBTABLE映射。

| 大型机 Wiki | 资料下载 | 程式 | 参考文献 | Mainframe Forum