db2执行命令没反应_DB2故障处理的解决办法

解决问题的关键在于分清问题的种类,

并清楚每种问题的解决办法。

另外很多的数据库

的问题都是由于错误的操作,

错误的配置引起的,

所以本文在解释怎么样处理问题时也会给

出一些好的建议,来避免产生问题。本文重点介绍实用的方法。

对问题的分类有很多种方法,在本文中我我采用了两种分类方案。

第一种方案是是否有错误码。

即发生错误时是否同时返回了错误码,

错误码既包括执行

命令的返回码,也包扩应用程序的返回码。

有返回码的错误解决方案是,在

db2

CLP

中运行

db2?SQLXXXX

,然后根据对该问题的解

释采取相应的解决方案。

对没有错误码的问题,如数据库

hang

CPU

使用率过高等问题,解

决问题的经验将非常重要,在本文中会有详细的说明。

根据错误码解决问题举例

(在下文中,

再出现需要用这种方法解决问题时将不再重复)

如在连接数据库时发生错误

db2 connect to sample

SQL0332N There is no available conversion for the source codepage"1386" to

the target code page "819". Reason Code "1". SQLSTATE=57017

错误码分为返回码(

SQL0332N

)和原因码(

Reason Code "1"

),针对不同的原因码有

不同的解决方案

运行

db2 ? sql0332

从输出种可以看到对于

reason code 1

的解释是

……

1 source and target code page combination is not supported bythedatabase

manager.

……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值