1.安装不成功
由于一些原因卸载DB2数据库后再次安装DB2,安装过程中显示安装不成功正在回滚操作,再次启动DB2安装启动板,安装产品下方显示的不是“安装新产品”而是“使用已有产品”,但是DB2并未安装成功且已经回滚了已经完成的安装步骤,db2cmd命令也执行不了,由此确认安装不成功问题为卸载不干净导致。
1)删除安装目录下所有文件。找到安装DB2时选择的安装路径,将安装文件夹整个删除。
2)在“计算机管理”中找到“服务”,查看是否有DB2相关服务残留,使用cmd命令将其删除
3)cmd中输入“regedit”打开注册表编辑器,查找DB2安装目录,例如“D:\Program Files\DB2”,将查找到的所有DB2相关注册项删除
再次安装DB2数据库即可正常安装
2.安装成功后使用出现报错
1)启动数据库:db2start
报错:SQL1390C 未定义环境变量 DB2INSTANCE 或该变量无效
①列出当前数据库下的所有实例:db2ilist
结果:DB2
此电脑——属性——高级系统设置——环境变量,确认有DB2INSTANCE 这个变量且值为DB2,则证明是定义了环境变量 DB2INSTANCE 但DB2这个值无效,需要重新创建实例
②创建实例:db2icrt db2n
结果:DB20000I DB2ICRT 命令成功完成。