db2根据错误排除经验介绍
用db2时经常会报错,但报错的提示信息太不友好,没有任何开发人员可以理解的描述信息。只是返回SQLCODE,SQLSTATE,SQLERRMC, DRIVER这四个代码,
[*]SQLCODE sql错误码,一般通过该代码即可排查问题所在
[*]SQLSTATE 执行sql后的状态
[*]SQLERRMC 一般没有用,但如果sqlcode排查不到问题时,可以用该代码排查
[*]DRIVER driver是连接驱动版本号,是固定的
比如错误码为:SQLCODE=-301,可以用db2命令查看详细错误信息:
进入db2命令行界面,执行命令:
<div class="dp-highlighter" style="width: 679px; margin-left: 9px; line-height: 25px; text-align: left; padding: 1px;"><div class="bar"><div class="tools" style="font-weight: bold; padding: 3px; margin: 0px;">Java代码 http://javachs.iteye.com/images/icon_star.png
页:
[1]