手动卸载DB2数据库的方法
创始人
2024-07-15 09:41:26
0

卸载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创建表空间的方法

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...