在DB2数据库启动时,有时候会出现错误,下面就为您分析两种DB2数据库启动失败的原因,并给出解决方法,希望对您能有所帮助。
(1) SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019。
解决方案:
第一 输入 c:\document and settings \username\ db2licm –l
看下 DB2License 是否到期了。我的并没有到期
第二 查看了系统日志
发现 DB2CTLSV-0 服务未能用当前配置的密码以 .\sxm 登陆,因为以下错误:
登录失败: 未知的用户名或错误密码。
原因可能是 修改用户sxm的密码造成的,改回原来的密码,行了,问题解决
(2) 在启动实例的时候出现如上的SQL1032N错误。在windows NT服务中无法启动DB2-DB0服务,同时提示:
出错1069,登陆失败错误。
这个错误比较简单,是用来启动服务的用户名或密码错误。只需要在服务的属性中,选择登陆选项卡,选择用户,并填好密码,重新启动服务就可以了。
小结:这种情况,一般发生在更改登陆用户 或者更改了DB2用户的密码的情况下发生的。
【编辑推荐】