如何徹底刪除Oracle?
方法一:
可以完整的刪除Oracle products, Oracle services和註冊表資訊
當然是很少情況下才想到刪除oracle,只有確定真的不用的時候才做。
如果需要請備份所有相關的檔案。
(下面操作假設是使用OFA結構)
NT環境下:
1、以NT的Administrator 登陸
2、通過控制面版-〉服務,停掉所有ORACLE服務
3、開啟註冊表(REGEDIT命令),刪除
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
4、開啟註冊表中的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
刪除以ORACLE開頭的所有服務
5、刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\A
pplication下
以ORACLE開頭的所有服務
6、關閉REGEDIT
7、開啟控制面版-〉系統-〉環境變數
8、如果ORACLE安裝了JRE,就刪除%ORACLE_HOME%\BIN和JRE路徑。
比如 \ORACLE\ORA81\BIN;G: \Program Files\Oracle\jre\1.1.7\bin
9、刪除\Winnt\Profiles\All Users\Start Menu\Programs\Oracle 和
\Winnt\Profiles\All Users\Start Menu\Programs\Oracle
10、刪除\Program Files\Oracle
11、重新啟動機器
12、刪除所有ORACLE目錄(在註冊表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORA
CLE_HOMES下)
在 Windows 95 / Windows 98:
1. 開啟註冊表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.
2.刪除前面步驟中的第3步中的ORACLE
3. 刪除AUTOEXEC.BAT 中的 %ORACLE_HOME%\bin 和 JRE
4. 刪除所有ORACLE目錄
5. \Program Files\Oracle
6. \Windows\Start Menu\Programs\Oracle -
\Windows\StartMenu\Programs\Oracle
7. 重新啟動
方法二:
刪除Oracle 1
軟體環境: 1、Windows 2000+ORACLE 8.1.7
2、ORACLE安裝路徑為:C:\ORACLE
實現方法:
1、 開始->設定->控制台->管理工具->服務,停止所有Oracle服務。
2、 開始->程式->Oracle - OraHome81->Oracle Installation Products->Universal Installer,卸裝所有Oracle產品,但Universal Installer本身不能被刪除
5、 運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。
6、 運行regedit,選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動這個列表,刪除所有Oracle入口。
7、 運行regedit, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有Oracle入口。
8、 開始->設定->控制台->系統->進階->環境變數 刪除環境變數CLASSPATH和PATH中有關Oracle的設定
9、 從案頭上、STARTUP(啟動)組、程式菜單中,刪除所有有關Oracle的組和表徵圖
10、刪除\Program Files\Oracle目錄
11、重新啟動電腦,重起後才能完全刪除Oracle所在目錄
12、刪除與Oracle有關的檔案,選擇Oracle所在的預設目錄C:\Oracle,刪除這個入口目錄及所有子目錄,並從Windows 2000目錄(一般為C:\WINNT)下刪除以下檔案ORACLE.ini、oradim73.ini、oradim80.ini、oraodbc.ini等等。
13、WIN.INI檔案中若有[ORACLE]的標記段,刪除該段
14、如有必要,刪除所有Oracle相關的ODBC的DSN
15、到事件檢視器中,刪除Oracle相關的日誌
說明:
如果有個別DLL檔案無法刪除的情況,則不用理會,重新啟動,開始新的安裝,
安裝時,選擇一個新的目錄,則,安裝完畢並重新啟動後,老的目錄及檔案就可以刪除掉了。
刪除Oracle 2
如果需要卸載Oracle,請運行安裝光碟片上的安裝檔案Setup.exe,在“歡迎”視窗中,選擇“卸裝產品”按鈕,進入“Invertory 目錄”視窗: 在該視窗中選擇需要刪除的產品(在產品名稱前面的方框內打上在標記√),然後單擊“刪除”按鈕即可;或者直接在開始菜單中找到Oracle for NT程式組下的Oracle installer,同樣可以卸載Oracle。
卸載Oracle產品後,在系統的註冊表內仍然有相關資訊,您可以參考以下方法進行手工刪除。
注意:對註冊表的操作可能對系統產生嚴重影響,請在操作前進行備份,以便在系統異常時恢複到原來的註冊表。該操作請參考Windows系統的相關說明。
運行RegEdit,在“HKEY_CURRENT_USER\Software”、“HKEY_LOCAL_MACHINE\Software”、“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services”主鍵中刪除所有的Oracle入口(如果找到的話),然後重新啟動電腦,如一切正常,則修改完成,如啟動有錯誤,可能您對註冊表的修改出錯,運行RegEdit,將備份的登錄機碼目匯入;如果誤刪了註冊表中的“Microsoft ODBC for Oracle”,可用以下方法恢複:
將“HKEY_LOCAL_MACHINE\software\Microsoft\DataAccess”中的Version的值由‘2.1.1a’改為‘1.1.1a’然後重新安裝財務軟體,安裝程式會自動安裝 MADC,並恢複“Microsoft ODBC for Oracle”。 (對Windows95/98,請立即進入Dos方式,將備份的system.dat檔案(如system.bak)複製回system.dat);
(對Windows NT,如啟動失敗,請重新啟動電腦,在提示下,按空格鍵啟動“硬體設定檔/已知的最新正確配置”菜單,該菜單將註冊表還原到穩定點。按照螢幕上的指示操作,可以將註冊表還原為上次成功啟動時的狀態。)