新聞中心
卸載DB2數(shù)據(jù)庫時(shí)經(jīng)常會(huì)出現(xiàn)問題,讓人頭疼不已。不過沒關(guān)系,下文介紹的手動(dòng)卸載DB2數(shù)據(jù)庫方法也許可以解決您遇到的問題。

手動(dòng)卸載DB2數(shù)據(jù)庫:
下面的方法適用于Windows Installer不能卸載DB2,同事“強(qiáng)制刪除”方法也不生效的情況下。下面以DB2 ESE版本為例,出了產(chǎn)品鍵不一樣外,其他產(chǎn)品的卸載方法與ESE的卸載方法類似。
當(dāng)產(chǎn)品ID寫入注冊(cè)表時(shí)會(huì)有所變化。下面的例子中,DB2 ESE產(chǎn)品的ID就被改變了,從{D8F53726-C7AD-11D4-9155-00203586D551}(參見下面的產(chǎn)品表)變?yōu)?62735F8DDA7C4D111955000253685D15。
注意:下面的步驟描述了如何根據(jù)產(chǎn)品ID找到改變的鍵值。
舉例如下,ESE的產(chǎn)品GUID是 {D8F53726-C7AD-11D4-9155-00203586D551}(可以從下面的產(chǎn)品表中查到)。
a)這個(gè)GUID由5部分構(gòu)成,D8F53726-C7AD-11D4-9155-00203586D551。
b)將前三段分別翻轉(zhuǎn)(從尾到頭),變?yōu)?2735F8D-DA7C-4D11。
c)去掉所有的間隔符“-",變?yōu)?2735F8DDA7C4D11
d)上面的步驟會(huì)得到前16個(gè)字符,寫入注冊(cè)表的鍵值就變?yōu)?2735F8DDA7C4D111955000253685D15,注意,你最需要關(guān)注前16個(gè)字符就可以了。
手動(dòng)刪除的步驟(以ESE為例)
1、停止DB2服務(wù)。DB2服務(wù)請(qǐng)參見下面的”參考“部分。這一步可以通過Windows 控制面板中的“服務(wù)”管理工具實(shí)現(xiàn)。
2、刪除所有”SQLLIB“下的文件和目錄。
3、刪除所有的快捷方式和文件夾。
4、刪除所有DB2相關(guān)的環(huán)境變量(”我的電腦“/”屬性“/”高級(jí)“/"環(huán)境變量”)
5、清除注冊(cè)表。下面的鍵需要?jiǎng)h除:
HKEY_LOCAL_MACHINE\Software\Classes\Installer\Features
62735F8DDA7C4D111955000253685D15 是ESE的鍵值,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products
62735F8DDA7C4D111955000253685D15 是ESE的鍵值,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Classes\Installer\UpgradeCodes
62735F8DDA7C4D111955000253685D15 是ESE的鍵值,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\Installer\Folders
所有包含sqllib的目錄都需要?jiǎng)h除HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows
\CurrentVersion\Installer\UpgradeCodes
62735F8DDA7C4D111955000253685D15 是ESE的鍵值,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
所有以 000182B 開頭的組件都是DB2的組件,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
62735F8DDA7C4D111955000253685D15 是ESE的鍵值,需要?jiǎng)h除HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\Uninstall\{D8F53726-C7AD-11D4-9155-00203586D551} 需要?jiǎng)h除
HKEY_LOCAL_MACHINE\Software\IBM\DB2 需要?jiǎng)h除
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
所有DB2的服務(wù)都需要?jiǎng)h除
6. 重新啟動(dòng)機(jī)器。
【編輯推薦】
帶您了解DB2表管理語句
DB2列的修改及限制
DB2刪除重復(fù)記錄的五種情況
九個(gè)DB2常用命令
aix下DB2創(chuàng)建表空間的方法
當(dāng)前標(biāo)題:手動(dòng)卸載DB2數(shù)據(jù)庫的方法
網(wǎng)頁鏈接:http://m.5511xx.com/article/ccohods.html


咨詢
建站咨詢
