刚进个公司。公司用DB2和oracle数据库。oracle接触过,还好。可DB2从来没有接触过。现在正努力学习中。可没有想到的是,就安装就遇到了问题。
下面一一说来。
首先我的安装环境是:
系统:windows 7 旗舰版(有双系统)
电脑配置:笔记本。I5处理器、2G内存等
DB2版本:DB2 Express-C 9.7 for Windows(db2exc_970_WIN_x86)
在我安装的时候前面没有任何问题。安装后发现:
1、屏幕的右下角没有出现数据库的服务图标。
2、打开控制中心的时候提示一个错误,后明白是没有新建过实例。通过命令窗口新建后能进去。
3、进入控制中心后找不到本地的数据库服务器。
4、通过命令窗口启动实例的时候提示许可证过期。后在csdn这下载过一个许可证导入,问题依然存在。
我这公司很多人遇到这些情况。请大侠们帮忙。
------解决方案--------------------------------------------------------
和win7兼容性不好
------解决方案--------------------------------------------------------
重新安装一下试试:
删除文件
C:\Program Files\IBM
C:\ProgramData\IBM
C:\Users\<name>\AppData\Roaming\IBM
C:\Windows\System32\config\systemprofile\Application Data\IBM
C:\DB2 (这是我的数据文件目录,可能不一样)
C:\Users\<name>\Documents\DB2LOG (删除日志)
还要删除 <我的文档> 下的 PROD_EXPC.rsp 这个响应文件
删除开始菜单,如果有
2、删除帐户
右击计算机,属性,高级设置,点用户设置框里的那个设置钮,弹出个框框,选择有db2admin的那个帐户,点删除。
右击计算机,管理,本地用户和组,用户,删除db2admin这个用户。
3、删除系统环境变量,如果有
CLASSPATH
DB2INSTANCE
INCLUDE
LIB
3、清理注册表
------解决方案--------------------------------------------------------
DB2 Express-C 9.7你这个是免费版的 不需要许可证的。
DB2现在和win7兼容不是特别好,你手动把用户加到db2的那两个组里,实在不行卸载了再安装一遍。我也是9.7和win7