异常处理
在初始化或授权检查期间,当出现错误情况时, Db2 会向操作员控制台发送诊断消息 DSNX210I。
- 授权退出返回12或无效返回代码。
- 授权退出异常终止。
Db2 执行的其他操作取决于初始化期间退出返回的原因代码。 以下是这些行动的清单。
| 出口结果 | 初始化期间退出程序返回的16位原因代码 | 初始化期间退出程序返回的除16或 -1 以外的其它原因代码1 |
|---|---|---|
| 返回代码 12 |
|
|
| 无效退货代码 |
|
|
| 初始化期间异常终止 | Db2 终止 | Db2 切换到 授权检查 Db2 |
| 授权检查期间异常终止 | 您可以使用子系统参数 AEXITLIM3 来控制 Db2 和出口的行为。 示例 :如果将 AEXITLIM 设置为 10,则退出例程将在前 10 次异常终止后继续运行。 在第11个异常终止时,退出停止, Db2 终止。 |
您可以使用子系统参数AEXITLIM来控制 Db2 和退出行为。 示例 :如果将 AEXITLIM 设置为 10,则退出例程将在前 10 次异常终止后继续运行。 在第11次异常终止时,退出程序停止, Db2 切换到 Db2 授权检查。 |
注:
|
||