首页 > 技术文章 > Window2003 Server下修改了DB2ADMIN的密码,DB2客户端无法访问数据库

daohan 2017-11-11 10:12 原文

如标题所示,修改了DB2ADMIN密码后,以为其他不用修改了。结果客户端Quest Central for DB2一直忙登陆不进去,不知道啥情况。
 
原来是还要重启DB2的服务。重新启动DB2数据库。
 
C:\>db2start
SQL1397N  未能登录 DB2 服务。
 
 
SQL1397N  未能登录 DB2 服务。
说明:
由于登录失败,DB2 服务未启动。
用户响应:
如果正在启动 DB2 管理服务器,那么使用 DB2ADMIN SETID 命令设置新的登录帐
户。如果正在 Windows 上启动 DB2 服务器,可通过使用"控制面板"中的"服务"
对话框来设置 DB2 服务的登录帐户。
 
查了一下原因,可能是由于修改了用户db2admin密码导致的。
 
解决方式如下:
在CMD下运行services.msc  ,找到服务DB2 - DB2COPY1 - DB2,右键选择属性,
点击“登录”选项卡,将密码框中的密码修改为新密码即可,下面的硬件配置文件启用一下。
 
再次尝试启动实例,已正常启动。
 
C:\>db2start
SQL1063N  DB2START 处理成功。
 
C:\>db2 connect to xxx
   数据库连接信息
 数据库服务器         = xxx
 SQL 授权标识         = SHOUPENG...
 本地数据库别名       = xxx

 

推荐阅读