分配严重性代码
您在 Add Message Description (ADDMSGD) 命令上分配给消息的严重性代码指示消息的重要性。
严重性代码越高,情况越严重。 以下列出了您可以使用的严重性代码及其含义。 (这些严重性代码及其含义与分配给 IBM预定义消息的严重性代码一致。)
00: 信息。 仅供参考; 未检测到错误,不需要应答。 该消息可能指示函数正在进行中或函数已成功完成。
10: 警告。 存在潜在的错误情况。 过程或程序可能已采用缺省值,例如提供缺少的输入。 假定该操作的结果成功。
20: 错误。 检测到错误,但该错误可能是应用了自动恢复过程的错误; 处理已继续。 可能采用了缺省值来替换错误的输入。 操作结果可能无效。 该函数可能仅部分完成; 例如,列表中的某些项正确处理,而其他项失败。
30: 严重错误。 检测到的错误太严重,无法自动恢复,并且无法使用缺省值。 如果错误在源数据中,那么将跳过整个输入记录。 如果在过程或程序处理期间发生错误,那么会导致过程或程序异常结束 (严重性为 40)。 操作结果无效。
40: 异常结束过程或函数。 操作已结束,原因可能是过程或程序无法处理无效的数据,也可能是因为用户已将其取消。
50: 异常结束作业。 作业已结束或未启动。 路由步骤可能已异常结束或未能启动,作业级别功能可能未按要求执行,或者作业可能已取消。
60: 系统状态。 仅向系统操作员发出。 它会提供设备、子系统或系统的状态或者相关的警告。
70: 设备完整性。 仅向系统操作员发出。 它指示设备发生故障或以某种方式不再运行。 用户可能能够从故障中恢复,或者可能需要服务代表的帮助。
80: 系统警报。 针对即时消息发出严重性代码为 80 的消息。 它还警告说,如果不采取预防措施,这种情况虽然不足以现在就停止该系统,但会变得更加严重。
90: 系统完整性。 仅向系统操作员发出。 它描述了使子系统或系统不可操作的情况。
99: 操作。 需要执行一些手动操作,例如输入应答,更改打印机表单或替换软盘。