手动卸载DB2数据库的方法

数据库
有时在卸载DB2数据库会出现一些问题导致不能卸载DB2,下文为您介绍在Windows环境下手动卸载DB2数据库的方法,供您参考。

卸载DB2数据库时经常会出现问题,让人头疼不已。不过没关系,下文介绍的手动卸载DB2数据库方法也许可以解决您遇到的问题。

手动卸载DB2数据库:

下面的方法适用于Windows Installer不能卸载DB2,同事“强制删除”方法也不生效的情况下。下面以DB2 ESE版本为例,出了产品键不一样外,其他产品的卸载方法与ESE的卸载方法类似。

当产品ID写入注册表时会有所变化。下面的例子中,DB2 ESE产品的ID就被改变了,从{D8F53726-C7AD-11D4-9155-00203586D551}(参见下面的产品表)变为 62735F8DDA7C4D111955000253685D15。

注意:下面的步骤描述了如何根据产品ID找到改变的键值。

举例如下,ESE的产品GUID是 {D8F53726-C7AD-11D4-9155-00203586D551}(可以从下面的产品表中查到)。
a)这个GUID由5部分构成,D8F53726-C7AD-11D4-9155-00203586D551。
b)将前三段分别翻转(从尾到头),变为62735F8D-DA7C-4D11。
c)去掉所有的间隔符“-",变为62735F8DDA7C4D11
d)上面的步骤会得到前16个字符,写入注册表的键值就变为62735F8DDA7C4D111955000253685D15,注意,你最需要关注前16个字符就可以了。

手动删除的步骤(以ESE为例)
1、停止DB2服务。DB2服务请参见下面的”参考“部分。这一步可以通过Windows 控制面板中的“服务”管理工具实现。
2、删除所有”SQLLIB“下的文件和目录。
3、删除所有的快捷方式和文件夹。
4、删除所有DB2相关的环境变量(”我的电脑“/”属性“/”高级“/"环境变量”)
5、清除注册表。下面的键需要删除:
HKEY_LOCAL_MACHINE\Software\Classes\Installer\Features
62735F8DDA7C4D111955000253685D15 是ESE的键值,需要删除HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products
62735F8DDA7C4D111955000253685D15 是ESE的键值,需要删除HKEY_LOCAL_MACHINE\Software\Classes\Installer\UpgradeCodes
62735F8DDA7C4D111955000253685D15 是ESE的键值,需要删除HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\Installer\Folders
所有包含sqllib的目录都需要删除HKEY_LOCAL_MACHINE

\Software\Microsoft\Windows

\CurrentVersion\Installer\UpgradeCodes
62735F8DDA7C4D111955000253685D15 是ESE的键值,需要删除HKEY_LOCAL_MACHINE\Software\Microsoft

\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
所有以 000182B 开头的组件都是DB2的组件,需要删除HKEY_LOCAL_MACHINE\Software\Microsoft\

Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
62735F8DDA7C4D111955000253685D15 是ESE的键值,需要删除HKEY_LOCAL_MACHINE\Software\Microsoft\

Windows\CurrentVersion\Uninstall\{D8F53726-C7AD-11D4-9155-00203586D551} 需要删除
HKEY_LOCAL_MACHINE\Software\IBM\DB2 需要删除
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
所有DB2的服务都需要删除
6. 重新启动机器。

 

 

【编辑推荐】

带您了解DB2表管理语句

DB2列的修改及限制

DB2删除重复记录的五种情况

九个DB2常用命令

aix下DB2创建表空间的方法

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-30 11:12:39

DB2数据库卸载

2011-03-04 17:54:45

DB2数据库卸载

2010-08-27 14:39:46

db2连接数据库

2011-03-11 16:02:03

DB2数据库安装

2010-09-30 11:04:47

DB2数据库卸载

2010-08-27 10:06:23

DB2安装双机

2010-11-03 11:36:53

访问DB2表

2010-11-01 13:34:20

DB2数据库安装

2010-08-27 11:28:39

DB2shell数据库

2010-11-03 16:32:10

DB2创建数据库

2010-08-25 14:42:46

DB2AIX卸载

2010-11-01 13:45:16

DB2数据库的优势

2010-08-31 17:34:46

DB2

2010-08-25 10:50:48

DB2数据库

2010-08-27 10:13:09

DB2服务器安装

2010-09-30 10:20:55

创建DB2数据库

2010-09-01 13:38:41

DB2数据复制

2010-08-26 16:15:25

DB2数据库管理

2010-09-30 11:49:21

DB2数据库权限

2010-11-03 16:21:18

DB2数据库授权
点赞
收藏

51CTO技术栈公众号