怎样办理DB2中呈现的SQL1032N错误现象

 
在运用DB2以来,碰着了几回呈现提醒SQL1032N错误,每次堕落时堕落信息大概如下:

11/21/2004 22:15:33 0 0 SQL1042C 产买卖外的系统错误。 SQL1032N 未收回启动数据库管理器的号令。 SQLSTATE=57019。

每次呈现后果后,都到网上找了很多资料,也问了很多人,费了些力才搞定的。几回堕落的启事和解决要领都不尽相通,办理后我也只做了个简朴的记载。不休想把它们写上去,便利利便厥后也碰着非常后果,跟我一样处处查找的人,中心也写了一些空话,好比我怎样查找错误,以致于作了哪些无勤奋。第一种SQL1032N堕落,某天DB2的实例俄然无法启动了,用db2start就提醒大概如下的堕落信息:

12/30/2004 11:28:39 0 0 SQL1042C 产买卖外的系统错误。 SQL1032N 未收回启动数据库管理器的号令。 SQLSTATE=57019。

初度碰着这种后果,还认为会不会是数据库没起来,情急之下什么号令好比激活数据库只类的,都拿来试了试,实例都起不来,事前运转这些号令,必建都是弗成的了。

厥后俄然发现,在开启呆板的时分,提醒有个效劳堕落了没启动,由此料到应该即是在Window效劳里设置为自动启动的DB2实例效劳没有正常启动,我在效劳里面手动启动它,提醒如许的错误:

Windows不能在当地较劲争论机启动DB2-DB2-0.有关更多信息,查阅系统变乱日记.并参考特定效劳代码-8000.检查变乱管理器,有如许的记载:

DB2-DB2-0效劳因4294959296效劳性错误而中断.本源SERVICE CONTROL 变乱ID:7024

做了这么多,全都是无勤奋,只限于晓得了效劳没起来,即是没找。

之后经过进程各方扣问,终于找到了启事:License到期了。

在db2cmd界面下运转db2licm -l,可以很明明的看到许可证已颠末期了。

晓得启事地点了,剩下的,即是本人想法式去办理这个后果了。

小结:直到刻下目今当今,在有些论坛中,还很经常看到有人发这种帖子来问,至多我在两个月内就碰着了三次这种帖子。所以,假定不是可以确定已经有永世授权的气象下,产生这种气象,用db2licm -l查一下,也不算坏事。还有一种气象,跟前面的差未几,是在启动实例的时分呈现如上的SQL1032N错误。在Windows NT效劳中无法启动DB2-DB0效劳,同时提醒:

堕落1069,登陆失败错误。

这个错误比较简朴,是用来启动效劳的用户名或暗码错误。只需要在效劳的属性中,选择登陆选项卡,选择用户,并填好暗码,重新启动效劳就可以了。

小结:这种气象,一样平时产生在切换用户登陆NT系统大概更改了DB2用户的暗码的气象下。
 
 
来自: 新客网(www.xker.com) 详文参考:http://www.xker.com/page/e2008/0128/46636.html


版权声明: 原创作品,许可转载,转载时请务必以超链接方式标明文章 原始出处 、作者信息和本声明。不然将追查规律责任。

posted @ 2011-03-07 18:18  蓝色的天空III  阅读(931)  评论(0编辑  收藏  举报