1、错误一的处理:进入命筠沭鱿漆令行,运行-〉CMD-〉执行 db2icrt db2,如果出现“DB2未初始化命令行环境”,可以执行db2cmd进行执行,这个错误发生的原因是环境变量肛舀辨乔DB2INSTANCE没有设置为一个有效值。在WINDOWS环境中,启动控制中心或JDBC Applet服务器服务时,需要DB2INSTANCE变量要避免DB29501E错误,确保环境变量DB2INSTANCE被设置为一个有效值。可以通过以下途径来设置此变量:打开 控制面板->系统->高级->环境变量 窗口,在系统环境变量找到DB2INSTANCE,编辑并设定正确值也可以通过执行命令来设置,命令是set db2instance=(实例名)如:set db2instance=DB2请注意命令行设置只影响当前CMD或CLP窗口。命令db2 get instantce 可以得到当前命令窗口的 DB2INSTANCE 值完全修改系统级的DB2INSTANCE环境变量的值必须使用前面所述的第一个方法。如果为了JDBC APPLET服务能成功启动,则需要重新启动机器解决办法:运行-〉CMD-〉DB2START
2、错误二的处理:遇到该错误为当前用户不在用户组:DB2USERS或管理员组:DB2ADMNS,缺少相应的权限。在开始 运行里输lusrmgr.msc,回车,把当前用户加入两个组中即可。依照错误一的处理后,重启电脑,可以执行db2设置工具中的第一步去执行创建sample数据库,数据库可以正常执行;
3、处理方法: 重建DB2 管理服务器(DB2DAS00),进入db2的命令窗口 - 管理器 1. db2stop force -停止db2实例 2. db2admin stop -停止DB2 管理服务器 3. db2admin drop -删除DB2 管理服务器 4. db2admin create /user:db2admin /password:XXXXX-创建DB2 管理服务器 5. db2admin start -启动DB2 管理服务器 6. db2start -启动db2实例