前段时间在Windows 7下安装DB2最新版DB2 Express-C 9.7.2,安装了十一次,只成功了一次,以后就一直报 DB2INSTANCE:-2029059916 这个错,具体症状是:本来应该有6个服务的,只装上4个,没有创建用户帐户,系统托盘没有图标,搜了很多网页也没一个能管用的,于是只能暂时放下。今天又又又装系统,趁着系统还没被我污染,再试一下,呵呵,成功,笑的那个傻样呀,真难忘~。所以,搞IT的,不是有绝对的把握知道后果的,还是不要乱动系统了。但是,这次安装的和以前唯一成功的一次有些地方不同,比如用户db2admin直接放在了Administrators组里,而不是在它自己定义的两个组里,而且自动安装了Sample数据库(以前我是手动的--!)。而且,这次我是设置的Firefox为默认浏览器,装完后运行的“第一次”是在FF里打开的(以前是在自己的窗口中打开的),还把我的FF用户配置改了,难道是我先装了Oracle?好奇心又来了,卸了再重装试试,God bless me!
废话说多了会遭人骂的,不说了,开始卸载。
首先,在系统的添加删除里运行卸载程序,中途会提示:不会删除你的数据库文件。如果遇到问题失败了,据说可以试试运行安装文件卸载,可悲呀,我一直都是运行安装文件卸载的。如果这也不行,反正成不成功,都是要清理的,直接清理吧。
1、删除文件
我是默认安装的,删除以下目录,有些目录可能己经被删除了
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、清理注册表
用个比较好的注册表清理软件打扫下就行了,不用手动一个个删,很累的说。
废话说多了会遭人骂的,不说了,开始卸载。
首先,在系统的添加删除里运行卸载程序,中途会提示:不会删除你的数据库文件。如果遇到问题失败了,据说可以试试运行安装文件卸载,可悲呀,我一直都是运行安装文件卸载的。如果这也不行,反正成不成功,都是要清理的,直接清理吧。
1、删除文件
我是默认安装的,删除以下目录,有些目录可能己经被删除了
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、清理注册表
用个比较好的注册表清理软件打扫下就行了,不用手动一个个删,很累的说。