如何在windows或linux(unix)完全刪除oracle

wisdomone1發表於2009-08-14

轉貼:


一、windows環境
1、開始->設定->控制皮膚->管理工具->服務 停止所有Oracle服務。
2、開始->程式->Oracle >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、 執行refedit,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application刪除所有Oracle入口。
8、 開始->設定->控制皮膚->系統->高階->環境變數 刪除環境變數CLASSPATH和PATH還有PER5PATH等變數中有關Oracle的設定。
9、 從桌面上、STARTUP(啟動)組、程式選單中,刪除所有有關Oracle的組和圖示
10、 刪除Program FilesOracle目錄
11、 重新啟動計算機,重起後才能完全刪除Oracle所在目錄
12、 刪除與Oracle有關的檔案,選擇Oracle所在的預設目錄C:Oracle,刪除這個入口目錄及所有子目錄,並從Windows目錄(一般為 C:\WINNT)下刪除以下檔案:ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。
13、 WIN.INI檔案中若有[ORACLE]的標記段,刪除該段。

二、Linux環境
0、如果有CRS,要先執行$CRS_HOME/install/rootdelete.sh
1、Remove /usr/local/bin/{coraenv, dbhome, oraenv}
2、Remove /etc/oratab, /etc/oraInst.loc, and /etc/oracle directory
3、Remove all files created by Oracle installer in /opt/oracle (Install Directory)

i.e. Directory /opt/oracle/{product, admin, oradata, oraInventory}

rm -rf /usr/local/bin/coraenv
rm -rf /usr/local/bin/dbhome
rm -rf /usr/local/bin/oraenv
rm -rf /etc/oratab
rm -rf /etc/oraInst.loc
rm -rf /etc/oracle
rm -rf /opt/oracle/product
rm -rf /opt/oracle/admin
rm -rf /opt/oracle/oradata
rm -rf /opt/oracle/oraInventory
quit;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-612378/,如需轉載,請註明出處,否則將追究法律責任。

相關文章