第一種方法: 使用oracle自帶的runinstaller 解除安裝;
[oracle@localhost /]$ cd /opt/oracle/product/11.2.0/dbhome_1/deinstall/第二種方法:通過刪除檔案的方式解除安裝;(即:刪除oracle安裝目錄下的所有檔案和資料夾)[oracle@localhost deinstall]$ export lang=en
[oracle@localhost deinstall]$ ./deinstall
1.使用sql*plus停止資料庫
[oracle@oracletest oracle]$ sqlplus /nolog2.停止listenersql> connect / as sysdba
sql> shutdown [immediate]
sql> exit
[oracle@oracletest oracle]$ lsnrctl stop3.停止http服務
[root@oracletest /root]# service httpd stop4.用su或者重新登入到root(如想重新安裝可以保留oracle使用者,省得輸入環境變數了)
5.將安裝目錄刪除
6.將/usr/bin下的檔案刪除
[root@oracletest /root]# rm /usr/local/bin/dbhome7.將/etc/oratab刪除[root@oracletest /root]# rm /usr/local/bin/oraenv
[root@oracletest /root]# rm /usr/local/bin/coraenv
[root@oracletest /root]# rm /etc/oratab8.將/etc/orainst.loc刪除
[root@oracletest /root]# rm /etc/orainst.loc9.將oracle使用者刪除(若要重新安裝,可以不刪除)
[root@oracletest /root]# userdel –r oracle10.將使用者組刪除(若要重新安裝,可以不刪除)
[root@oracletest /root]# groupdel oinstall11.將啟動服務刪除[root@oracletest /root]# groupdel dba
[root@oracletest /root]# chkconfig --del dbora到此為止重啟後,你的linux系統下的oracle資料庫已完全刪除了!!!
以上是centos6.4+oracle 11g的環境。
如果要再次安裝, 最好先做一些備份工作。
包括使用者的登入指令碼,資料庫自動啟動關閉的指令碼,和listener自動啟動的指令碼。
要是有可能連建立資料庫的指令碼也儲存下來。
window下 ORACL解除安裝
用oracle自帶的解除安裝程式不能從根本上解除安裝oracle,從而為下次的安裝留下隱患,那麼怎麼才能完全解除安裝oracle呢?那就是直接登錄檔清除,步驟如下 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome81 oracle in...
在Windows作業系統下,解除安裝Oracle 9i
在windows作業系統下,解除安裝oracle 9i 1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 ...
Linux下驅動模組化編譯與裝載 解除安裝
linux下驅動模組化編譯與裝載 解除安裝 我們在修改完驅動後,如果每次都需要重新編譯核心燒錄的話,太過麻煩了,我們可以通過nfs來掛載根檔案系統 然後驅動程式單獨編譯,再將.ko檔案copy到根檔案系統,動態裝載上去的方式,來減少這種麻煩。具體方法我們看下面。我們將驅動源程式檔案單獨放到乙個資料夾...