卸載Oracle 10g數據庫的過程不想卸載一般應用軟件那么簡單,如果疏忽了一些步驟,就會在系統中留有安裝Oracle數據庫的痕跡,從而占用系統資源或者影響系統的運行。
可以按照如下步驟完全卸載Oracle 10g數據庫。
(1)如果數據庫配置了自動存儲管理(ASM),應該先刪除聚集同步服務CSS。刪除CSS服務的方法是在DOC命令行中執行如下命令:
localconfig delete
(2)開始->設置->控制面板->管理工具->服務 停止所有Oracle服務。
(3)開始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸裝所有Oracle產品,但Universal Installer本身不能被刪除
(4)刪除自動存儲管理(ASM),在DOC命令行中執行如下命令:
oracle -delete -asmsid +asm
(5)運行regedit,刪除注冊表中與選擇Oracle相關的內容,具體如下:
- 刪除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE目錄;
- 刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中所有以Oracle或OraWeb為開頭的鍵;
- 刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application中所有以Oracle為開頭的鍵。
- 刪除HKEY_CLASSES_ROOT目錄下所有以Ora、Oracle、Orcl或EnumOra為前綴的鍵;
- 刪除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\Programs中所有以Oracle開頭的鍵;
- 刪除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注冊表鍵以外的所有含有Oracle的鍵;
(6)開始->設置->控制面板->系統->高級->環境變量 刪除環境變量CLASSPATH和PATH中有關Oracle的設定。
(7)刪除“開始”/“程序”中所有Oracle的組和圖標
(8)刪除C:\Program Files\Oracle目錄。
刪除Oracle_base目錄。
刪除臨時文件目錄。