使用oracle自帶的universal installer解除安裝存在問題: 不幹淨,不完全,還有一些系統資料庫殘留,會影響到後來的安裝。 是以,推薦使用手工解除安裝oracle。
1.【win+r】->【services.msc】,關閉oracle所有的服務。 使用oui(oracle universal installer)解除安裝oracle軟體。
“開始”->“程式”->“oracle-oradb110g_home1|oracle installation product|universal installer.
2. 打開系統資料庫【win+r】->【regedit】。打開路徑: hkey_local_machine\system\currentcontrolset\services\ 删除該路徑下的所有以oracle開始的服務名稱,這個鍵是辨別oracle在windows下注冊的各種服務!
3. 打開系統資料庫,找到路徑: hkey_local_machine\software\oracle 删除該oracle目錄,該目錄下注冊着oracle資料庫的軟體安裝資訊。
4. 删除注冊的oracle事件日志,打開系統資料庫 hkey_local_machine\system\currentcontrolset\services\eventlog\application 删除系統資料庫的以oracle開頭的所有項目。
5. 删除環境變量path中關于oracle的内容。 滑鼠右鍵右單擊“我的電腦-->屬性-->進階-->環境變量-->path 變量。 删除oracle在該值中的内容。注意:path中記錄着一堆作業系統的目錄,在windows中各個目錄之間使用分号(;)隔開的,删除時注意。 建議:删除path環境變量中關于oracle的值時,将該值全部拷貝到文本編輯器中,找到對應的oracle的值,删除後,再拷貝修改的串,粘貼到path環境變量中,這樣相對而言比較安全。
6. 重新啟動作業系統。
7. 重新開機作業系統後各種oracle相關的程序都不會加載了。這時删除oracle_home下的所有資料。(oracle_home指oracle程式的安裝目錄)
8. 删除c:\program files下oracle目錄。 (該目錄視oracle安裝所在路徑而定)
9. 删除開始菜單下oracle項,如: c:\documents and settings\all users\「開始」菜單\程式\oracle - ora10g 不同的安裝這個目錄稍有不同。 如果不删除開始菜單下的oracle相關菜單目錄,沒關系,這個不影響再次安裝oracle.當再次安裝oracle時,該菜單會被替換。
至此,windows平台下oracle就徹底完全解除安裝了。